ISC wins £34m contract to develop a waste transfer station at Thames wharf for Cory, enhancing sustainability in London's ...