Tirupati: Construction of Indian Oil Corporation Limited’s (IOCL) biogas plant at Tirumala is progressing swiftly and is expected to be commissioned by 2026. The...
PetroChina International Co. Ltd. (PCI), a subsidiary of China National Petroleum Corporation (CNPC), released its first Environmental, Social and Governance (ESG) Report on December...