Sanken Group’s flagship venture in Sri Lanka forges forwards ahead of schedule
The flagship venture of the Sanken Group in Sri Lanka, Capitol TwinPeaks, which is located on the Beira Lakefront in Colombo 2, is reportedly forging forward ahead of schedule with 35 floors completed to ensure timely delivery of their investment for maximum profitability.