Retailer Carrefour in Spain steps up solar panel installations at its stores RETAILER Carrefour says it its planning to install 330,000 square metres of solar panels at 130 of its stores in Spain. Some 30 hypermarkets and 5 Jun, 2023 @ 12:08 Barcelona·Business & Finance·Environment·Lead·National News