Windfall Tax: What You Need to Know

windfall tax

A windfall tax is a concept that has gained attention in recent years, especially in India and other parts of the world. This tax targets industries and corporations that have unexpectedly profited from favourable economic conditions or market changes. From rising oil prices to shifts in the global energy market, various factors have led to […]