Waste to energy contract pushes Interserve to loss

© DC ThomsonDebenhams is based in the Overgate Shopping Centre in Dundee
Debenhams is based in the Overgate Shopping Centre in Dundee