The state-run Solar Energy Corporation of India (SECI) has invited renewal energy companies to put forward bids for setting up…
For SECI, India's nodal agency for solar power bidding, the idea of manufacturing and developing solar sites together has clearly…