Filed under Green Tech Hammond’s £1 trillion bill for hitting net zero is innumerate nonsense Published by on June 12, 2019 Britain is a world player in green finance, bond issuance, and insurance. It has carved out a flourishing niche in green technology. Yes, there is a risk …