In a busy week in the world of business, the biggest story was the release of a report by General Motors after an internal investigation into its botched recall of millions of cars with a faulty ignition switch.

The delay in fixing the defect, which caused at least 13 deaths, was the result of a pattern of misjudgment and poor management at GM. The automaker took 10 years to recall more than 2.6 million cars with the faulty ignition switches.

CEO Mary Barra fired 15 people as a result of the report's findings, and promised changes in the company to ensure something like this never happens again.

Anti-spam law causing headaches

The federal government's new anti-spam law, set to come into effect on July 1, is catching a lot of business owners by surprise.

CBC Reporter Aaron Saltzman found that many small businesses are scrambling to comply with Canada's anti-spam legislation, which requires them to obtain consent from recipients before sending out e-mails. Violating the law comes with fines as high as $10 million for businesses and $1 million for individuals.

Uber takes on Canadian cab companies

Taxi-hailing app Uber is changing the way Canadians catch a ride. The company, which operates in over 100 cities around the world including Toronto and Montreal, is frustrating cab companies, which are struggling to compete with Uber's technological advantage.

Jean-Nicolas Guillemette, general manager of Uber Montreal said in an interview on The Lang & O'Leary Exchange that there's often fear from local regulators when they move into a new city. But once people learn about Uber, they find it's a service they can't imagine living without.

Pricey Stanley Cup tickets

If you're still hoping to get tickets to see the Stanley Cup final between the Los Angeles Kings and New York Rangers, you might want to break open your piggy bank – and take out a loan. Ticket prices for games three and four in New York cost at least $1,000 on resale sites like Stubhub, and the average price is as high as $2,000.

In fact, it would have been cheaper for Rangers fans to hop on a plane to Los Angeles and get tickets to see the games there. And if the series does last until game 6 and makes its way back to New York, those $2,000 tickets could look like quite the bargain.