Launch of the first part of London’s Green New Deal (£10 million investment) November 25, 2020 / / by Lukas Welker