News

ST Engineering’s net profit down 5% to $130m in Q1

Due to lower revenue from Land Systems and Marine.