Windfall tax is a strategic levy imposed on energy companies earning extraordinary profits due to global price shocks. It aims to generate fiscal revenue, ensure domestic fuel availability, and curb excessive exports while managing inflation and securing India's energy needs.
Click to View More
© 2026 iasgyan. All right reserved