India On IATA's 'Wall Of Shame' For Imposing High Service Tax
June 06, 2011 17:30 ISTSingapore, Jun 6: India was today put on the ‘Wall of Shame' by the IATA for imposing high service tax on air tickets when aviation sector was growing at a high pace, with the world