A Tour of Edmonton’s Waste Management Centre

This week on Terra Informa, we bring you along on our field trip of Edmonton's Waste Management Centre, one of the leading waste management facilities in the world.

This week on Terra Informa, we bring you along on our field trip of Edmonton's Waste Management Centre, one of the leading waste management facilities in the world.
Production of CJSR 88.5FM