ExplainSpeaking: Are Indians being over-taxed? Here are 5 charts on where India stands globally