By CEP Staff • 24 August 2012 in News

Waste management firm Greenstar goes into receivership owing Eur83 million