Square Pharmaceuticals Wins Excellence in Investment Award 2025 - Rollup News