DSSA Delivers Solid Q1 2025 Performance, Accelerates Investment in Green and Digital Initiatives