Sri Lankaâ€™s Odel buys space in Colombo City Centre Mall (12-Jun-17, Business)
ECONOMYNEXT â€“ Sri Lankan retailer Odel Plc said it has bought up to 39,560 square feet of space in Colombo City C...