Carrefour seals 43.3-MW renewables PPA with VSB in France
France-based food retailer Carrefour (EPA:CA) has committed to procuring green power from a 43.3-MW portfolio of wind and solar parks owned by German renewables developer VSB Group in France. The supplies will be made by VSB France under five long-term …