Chinese firm part-funding UK nuclear ambitions ploughs billions into solar…in France

By Liam Stoker