Share Twitter Facebook LinkedIn Email A round-up of deals in Germany, Belgium, Portugal, Italy, Finland, Romania and the UK totally around 800MW of capacity.Read More