Windfall Tax: Nirmala Sitharaman says windfall tax on petroleum products, crude not ad hoc; being charged in consultation with industry Read more