Where are they now? John Keells X Startups Catapulted to Success
John Keells Holdings (JKH), Sri Lanka’s largest listed conglomerate, has beaconed the startup space in Sri Lanka by creating an ...
John Keells Holdings (JKH), Sri Lanka’s largest listed conglomerate, has beaconed the startup space in Sri Lanka by creating an ...
© 2020 Arteculate™ All Rights Reserved.