ESG has appeared in 25 articles since 2021-02. Coverage peaked in 2023Q2 with 3 articles. Frequently mentioned alongside Barracuda, SaaS, Germany, Twilio.