Live Streaming 24/7

Netflix opening production hub in Toronto
Payless Shoes is closing up shop in Canada, Walmart beat earnings expectations, plus Netflix announced it will open a production hub in Toronto. 680NEWS Business Editor Kris McCusker has the day's top business stories.