General Motors Co. is recalling some 300,000 Chevrolet Cruze compact cars in the U.S. and Canada because the power-assisted brakes can fail.
CBC | Business News