Print

Goldhawk Live - Sherway Power Plant

This video describes the debate over the Mississauga Power Plant, located near Sherway Gardens Shopping Mall. The Power Plant was recently scrapped. See Dr. Donald Beggs, Past President, MWHA discussing community points of view.