govt considers windfall tax on oil and gas giants : Latest News, Photos, Videos on govt considers windfall tax on oil and gas giants by IBC24.in