What's the firm that wrote that damning report?Peters & Peters. pic.twitter.com/VsBTqxHSWJ— Dan Neidle (@DanNeidle) February 22, 2024
What's the firm that wrote that damning report?Peters & Peters. pic.twitter.com/VsBTqxHSWJ