Aebi Schmidt swings to nine-month net profit of USD 21.9 million - AEBI News | Rallies