Top-10 Highest Tax Paying States in India

1. Maharashtra

2. Delhi

3. Karnataka

4. Tamil Nadu

5. Gujarat

6. West Bengal

7.Andhra Pradesh 

8. Haryana

9. Uttar Pradesh

10. Rajasthan

Make in India: 10 Indian brands at par with foreign brands