Terra Clean, a wholly owned subsidiary of Indian Oil Corporation, has invited expressions of interest (EoIs) from commercial & industrial (C&I) organizations interested in sourcing long-term renewable power under the group captive open access model or other applicable arrangements.