Listen to this article The Solar Energy Corporation of India (SECI) has announced the winners of its auction to set up 4.455 MW of grid-connected rooftop