Indian Oil Corporation Limited, a prominent leader in India’s oil refining and petroleum marketing sector, has made a significant announcement regarding the company’s move towards sustainable energy. Today, the company’s board approved the formation of two 50:50 joint venture companies in India to establish Compressed Biogas Plants, aligning perfectly with the global shift towards cleaner …