Fact of the Day – 4/18/2024 Connected World 1 month ago Juniper Research says OTT business messaging traffic to reach 175 billion globally by 2025.