Report on Business
Editorial illustration for Report on Business Magazine – A Score to Settle – Credit ratings often burden and enrage consumers, and the agencies that calculate them haven’t changed much in over a century. But an Edmonton software ace says he has a better digital-age idea