This launch will invest some 100 million euros ($115 million) a year to build solar panels on the rooftops of supermarkets, hotels and hospitals in France.

Read the article