To save money, Cazoo will close its operations in France, Germany, Italy, and Spain and lay off all its staff while continuing to operate just in the United Kingdom....
It has acquired Solarcentury’s 6GW project pipeline in Europe and South America, and its recently acquired Tordesillas solar project will save 19 tonnes of carbon emissions...