Back to Business
Business
July 17, 2026 at 8:21 AM
BioGaia Q2 2026 slides: 12% organic growth, margins reach 33%
Investing.com