DE4CC0DE-5FC3-4494-BCBF-4D50B00366B5

Carrefour Spain

Carrefour Spain To Install Solar Panels At 130 Store Locations

Carrefour Spain To Install Solar Panels At 130 Store Locations

Carrefour Spain is stepping up its solar commitments, with the announcement that it is planning to install 330,000 square metres of solar panels at 130 of...

Spanish Government To Meet Supermarkets, Farmers Over High Food Prices

Spain's government will meet with food retailers and producers to address stubborn inflation in food prices, Economy Minister Nadia Calvino said.