4 April 2014

Terra Firma's RTR buys solar farms from EDF