ADVERTISEMENT
CFRA’s Bill Carroll talks about a report released Friday indicated that Canada has entered a technical recession.