Businesscafe - Cinnamon Life, Sri Lanka’s largest mixed development project, a mega 4.5 million sqft. complex with its architecturally stunning 30-storey tower, is offering prime office spaces and a prestigious new address, elevating businesses to new heights.
...