London Mayor’s solar panel scheme ‘quietly shelved’

The London Mayor’s collective solar panel initiative is claimed to be quietly shelved by Conservatives amidst delays and complaints

Solar panel firm suspended as London customers cautioned about deposits

London Mayor Sadiq Khan has pledged to protect customers and prevent any losses resulting from Green Energy Together UK’s inability to deliver