The Solar Energy Corporation of India Limited (SECI) is inviting bids from solar power developers for…