India Gets Ten Bids for Eight Oil, Gas Blocks in Latest Bid Round
As many as four companies, including three state-owned, put in 10 bids for the eight oil and gas blocks on ...
As many as four companies, including three state-owned, put in 10 bids for the eight oil and gas blocks on ...