India’s current TPR is 21.5%, much higher than the 5% threshold

By India Spend on 6 May 2021

Template credits

Line, bar and pie charts by Flourish team