TORONTO—There was plenty of good news for Canadian tech companies in the Liberals’ innovation-heavy budget. There was $400-million for the Business Development Bank of Canada to invest in late-stage companies, a package worth $2.2-billion to support clean technologies, and new investments in talent development to help Canada attract the best and brightest.