NEW DELHI--November 9, 2022--Researched by Industrial Info Resources (Sugar Land, Texas)--India Strategic Petroleum Reserves Limited's (New Delhi, India) plan of creating strategic crude oil storage terminals to provide additional petroleum storage capacity in various Indian locations seems to be at a standstill.
(All Fields Required)