Posts

Showing posts with the label Solar Square

SOLAR SQUARE

Image
SOLAR SQUARE Solar Square designs, builds, operates and finances solar plants. its vision is to drive mass adoption of rooftop solar and to make clean energy affordable and accessible. Solar Square is now India’s third-largest EPC installer. Its logo is a 'S' made up by solar cell squares in cyan, at the right top corner of its name in blue.