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… byAashir AshfaqMarch 10, 2026