Ramzi & Co opens in Colombo Ramzi & Co unveiled its flagship store and state-of-the-art Gem Museum in the heart of Colombo. It offers an unparalleled ...