Business News Macron Posts Record €244 Million in 2025 Capping Two Decades of Growth Macron ended 2025 with record turnover of €244.4 million, extending a 20 year growth run and underscoring its… byAlyssa J. MannMarch 10, 2026