Business ST Engineering bags S$4.4B in new contracts for Q1 2025, boosted by defence and public security and commercial aerospace deals