10 June 2015

BlackRock buys UK solar farm from SPI