Sophia Harris

Business Reporter

Based in Toronto, Sophia Harris covers consumer and business for CBC News web, radio and TV. She previously worked as a CBC videojournalist in the Maritimes, where she won an Atlantic Journalism Award for her work. Got a story idea? Contact: sophia.harris@cbc.ca

Latest from Sophia Harris

Canada's anti-tariff billboards in the U.S. go viral — but is anyone swayed?

Ottawa has launched an anti-tariff billboard campaign in 12 mostly Republican-voting states and in Washington, D.C. Although the jury is still out on the campaign's effectiveness, one thing's for certain — it has gone viral.

Hudson's Bay managers will get up to $3 million in bonuses, but workers get no severance

The beleaguered Hudson's Bay Co., which plans to close most of its 96 stores by the end of June, will pay up to $3 million total in retention bonuses to 121 managers and executives — but will not pay severance to its more than 9,300 workers, most of whom will soon lose their jobs. 

Hudson's Bay's demise marks the death of the traditional department store in Canada

Some retail experts say the traditional department store is on its way out in Canada because it didn't change with the times.

Canada's counter-tariffs are hurting small businesses. Even so, many still support them

Small businesses that import good from the U.S. may be impacted by Canada’s counter-tariffs. Even so, a survey done by an independent business lobby group found that many of its members support them.

Sunwing stranded couple for 5 days after vacation, charged them $50 flight change fee to fly home

Several Sunwing passengers say the airline needs to be held accountable after many flight cancellations and delays last month, including cases where it abruptly cancelled vacations with no rebooking offers or delayed return flights for days.
CBC Investigates

Mike Holmes-endorsed reno company says it's closing down, blames CBC News investigation

A home renovation company endorsed by celebrity contractor Mike Holmes said Tuesday it is closing down, blaming CBC News coverage. 

Air Canada was ordered to pay a passenger $2,000 for delayed luggage. Instead, it's taking him to court

Air Canada is contesting in court an order by the Canadian Transportation Agency to pay a couple $2,079 for delayed luggage. Critics argue the agency's complaints system needs to change so passengers don’t get dragged into court battles. 
CBC Investigates

Mike Holmes posts statement following CBC investigation into reno company he endorsed

TV celebrity contractor Mike Holmes has posted a public statement on Facebook about the importance of electrical safety and investigating contractors which may have done unsafe work.
CBC Investigates

Mike Holmes endorsement ads for renovation company disappear amid CBC News investigation

For years, celebrity contractor Mike Holmes has endorsed AGM Renovations in slick ads. After a CBC News investigation into AGM found the company is being investigated by Ontario's electrical safety regulator following safety violations, those ads have disappeared.

More underweighted meat uncovered as big grocers hit with class action lawsuit

CBC News's investigation into underweighted meat has sparked anger among shoppers who are grappling with high food prices. Meanwhile, big grocers are making efforts to convince customers there’s no reason for alarm.