7 December 2015

UK renewables firm blames government for sale, de-listing