The long-awaited federal budget outlines a strong recovery and rising revenues. But it all comes at a very steep price: $142 billion in new spending over the next five years, and accumulated deficits of $686 billion.
Stewart Elgie: Joe Biden’s impressive tax incentives are luring clean technology companies that incubated in Canada. The federal budget should be a turning point in the fight to keep them here.