
SMA Group kicks off 2025 fiscal year in line with expectations
As expected, sales of €327.7million below the previous year (Q12024: €361.8million) EBITDA of €24.6million[1] (Q12024: €49.9million[2]) Order backlog as of March 31, 2025, at €1.3billion (March […]