What's the firm that wrote that damning report?

Peters & Peters. pic.twitter.com/VsBTqxHSWJ

— Dan Neidle (@DanNeidle) February 22, 2024