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.