Canada News Agency

World's largest industrial show opens in Hanover