Sunrock establishes itself in France: a new major player for solar on commercial roofs

Company News
About Bat info source: Sunrock

Sunrock, a European company expert in solar energy strategies, has arrived in force on the French market. It obtained its first 14 MW projects via the Energy Regulatory Commission (CRE) auction with key customers in France.