Octopus Renewables has secured a £185 million ($243 million) long-term mandate from the UK pension fund of National Grid to invest in solar and onshore wind assets.