National Grid has given a mandate to Octopus Renewables to invest up to £185 million from its corporate pension scheme for the UK over the next 25 years.
National Grid has given a mandate to Octopus Renewables to invest up to £185 million from its corporate pension scheme for the UK over the next 25 years.