Terra Clean Limited, a wholly-owned subsidiary of Indian Oil Corporation Limited (IOCL), invited Request for Proposal (RfP) bids for land aggregation for development of 100 MW Inter-State Transmission System (ISTS)-connected solar power project in Karnataka on May 13, 2026.

This content is restricted.