CALGARY • Canada’s largest solar panel manufacturer dispatched emergency teams to help rescue and relief efforts in China after a devastating tornado and storm ripped through a province north of Shanghai, killing locals and damaging factories. 529 more words