BBusiness Read More Brad Olsen steps down as Infometrics chief executiveJuly 31, 2026 Olsen said he wanted to focus on ensuring as many people as possible are better informed, and that…