SMA Group kicks off 2024 fiscal year with sales and profitability in line with expectations
Sales of €361.8million at same level as previous year (Q12023: €367.2 million) EBITDA of €49.9 million (Q12023: €60.0million) Solid order backlog of €1.5billion (March 31, 2023: €2.5billion) […]