India5d ago
India to build largest underground oil storage
India will build its largest underground crude oil storage facility in Odisha with a ₹8,743 crore investment to boost strategic reserves.
Sources
1 verified
Location
Chandikhol, Odisha, India
Updated
Thursday, 23 April 2026 at 18:04 UTC
No media · text-only dispatch
