By CEP Staff • 28 September 2009 in News

PPP and renewable energy project investment management company building on its track record in The Netherlands, France, Germany and Spain