Terra Clean (TeCL), a wholly owned subsidiary of Indian Oil Corporation (IndianOil), has invited bids to aggregate land for a solar project in Gujarat.