Green energy shift gives China leverage over Britain, Lords warn – Telegraph
Britain risks becoming in thrall to Beijing due to its growing reliance on renewable energy, a new Lords report has warned. A House of Lords committee warned that Britain is becoming too dependent on China for the supply of rare earth elements used to manufacture wind turbines and components for Read more
