India's oil and gas explorations face fresh hurdles. While New Delhi has never been able to attract top multinational energy giants to drill in its territory, it is now scaring away even the few foreign players which did venture here. The main reason is the delay in granting approvals for ... (Publication: Business Today)
↧