Apple and Tesla are facing major headwinds in China which is contributing to investor jitters around the two U.S. technology giants. Tesla shares tanked 12% on Tuesday after the electric car maker reported deliveries that fell short of analyst expectations, while Apple dropped more than 3% as concerns resurfaced about […]

Rogers executives on Monday walked MPs through the chaos that unfolded earlier this month when what they called a “truly unprecedented incident” took down the “brain” of the company’s network. The company’s new chief technology officer, Ron McKenzie, said it was a coding error that triggered the widespread network failure […]