Episode Details
Back to Episodes
Who really pays for India? It's not who you think
Episode 1254
Published 5 days, 2 hours ago
Description
Why the '2-3 per cent pay all the tax' argument gets the maths wrong