Question: 70. What is a Windfall Tax? What are the issues with regards to imposition of Windfall Tax?

General Studies Paper 3 (Indian Economy)
Sep 20, 2022