India's Biggest Tax Contributors...
Personal income tax is still India's biggest tax contributiors, accounts for more than 30% of total tax collections
The biggest mall in India is Lulu Mall in Thiruvananthapuram, Kerala, with a total area of 2.5 million square feet. It's a massive shopping destination offering a wide range of national and international brands.