InvestingMarkets and financial S&T Interiors debut in Sri Lanka with Mövenpick City Hotel adminFebruary 26, 2015 Services & Trade (S&T), a leading Oman based interior fit-out and contracting company with operations across 10 countries, d...