GlobeNewswire 2025-05-21 CMB.TECH announces Q1 2025 results