ISC will construct Cory's Riverside 2 development in Barking, London to divert 550,000 tonnes of non-recyclable waste from ...