France-based energy giant and the unit of the French conglomerate, Casino have obtained approval from the European Commission for the creation of a new common unit specializing in the development of solar projects for self-consumption.

Read the article