Swiss innovation, green tech, and art shine at Oman Sustainability Week 2025

Seventeen Swiss companies from diverse sectors – including renewable energy technology, sustainable infrastructure, construction, environmental …