tax

What is Windfall Tax in India? Benefits & Issues

Definition: A windfall tax in India is a tax imposed by the Indian Government on unexpected or sudden gains or profits received by individuals or companies that are not a result of normal business operations. The tax is levied on…