Terra Clean Limited, a wholly-owned subsidiary of Indian Oil Corporation Limited (IOCL), invited Request for Proposal (RfP) bids for development of 100 MW end-to-end Intra-State Transmission System (InSTS) connected wind power project in Gujarat on March 20, 2026.
This content is restricted.