Business Standard

Govt removes windfall tax on crude oil to nil: What does it mean?

Govt removes windfall tax on crude oil to nil: What does it mean?

The union government has reduced the windfall tax on crude oil to zero. What does that mean? Watch the video to find out.