For what it's worth, North recently laid off 150 of their employees [0] and the Canadian government is pulling their 18 million investment [1] in the company. There's some discussion about this on the /r/uwaterloo subreddit [2], as well as the regional /r/waterloo reddit.
[0] https://www.theverge.com/2019/2/22/18236253/north-focals-sma...
[1] https://www.theverge.com/2019/2/22/18236695/north-focals-lay...
[2] https://www.reddit.com/r/uwaterloo/comments/aubwpm/north_tha...