IOCL Accelerates Green Growth with Terra Clean

IOCL Commits Rs 10.86 Billion to Boost Renewable Energy Through Terra Clean

Indian Oil Corporation (IOCL) invests Rs 10.86 billion in Terra Clean to accelerate renewable energy expansion, supporting India’s clean energy goals.

IOCL Commits Rs 10.86 Billion to Boost Renewable Energy Through Terra Clean Read More »