Blackrock is a global leading investment management business, with a remit to contributing to a more sustainable, resilient economy that benefits more people. They’ve invested £1.2bn in renewable power projects in the UK, with growing interests in solar and storage.