Tag
French startup Carbon SAS dropped a plan to build a €1.7 billion ($2 billion) solar panel factory in Southern France, dealing a blow to Europe’s ambitions to reduce its reliance on countries like China.