Sri Lanka is a beautiful country with plenty of potentials when it comes to business. Now, John Keells Properties plans…
Image by Mayakaru at English Wikipedia, Colombo - Lake, CC BY 3.0 Colombo as we know it is the commercial hub of Sri Lanka,…