Carrefour France To Generate Green Energy In Association With Urbasolar French retail giant Carrefour has announced that it has partnered with photovoltaic specialist Urbasolar to generate green energy for its stores. The mo...