BusinessAecon Pays $320 Million for All Aecon Utilities Preferred SharesBy Helena WardNov 3, 2026, 8:17 PM UTC