ST Engineering has guided for a net profit for 2HFY2025 ended Dec 31. The technology, engineering and defence group says it ...