Opposition from Labour MPs has forced a ban on panels linked to Uighur slave labour, putting about 40% of Britain’s solar industry at risk.
Opposition from Labour MPs has forced a ban on panels linked to Uighur slave labour, putting about 40% of Britain’s solar industry at risk.