Related articles
Carrefour solar carport project
Agreement and deployment initiative for approximately 25 MW of solar carport capacity at 120 Carrefour stores in France.
Related articles
Agreement and deployment initiative for approximately 25 MW of solar carport capacity at 120 Carrefour stores in France.