DEFINITION: The financial institution was created by the UK Government in November 2012 to invest in green projects on commercial terms and mobilise other private sector capital into the UK’s green ...