France-based food retailer Carrefour (<a href="https://live.euronext.com/en/product/equities/FR0000120172-XPAR" target="_blank">EPA:CA</a>) 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.