Six more locations for monster reserves to stock up crude oil for India
Strategic petroleum reserves (SPRs) are critical to stock up crude oil to ride out shocks. Now, India is planning six more such locations to house oil reserves, and Engineers India Ltd is studying the feasibility.
Industry