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 ...
Sri Lanka, an Agriculturally driven state, relies on rice production for both its food security and its economy. Agriculture accounts ...
© 2020 Arteculate™ All Rights Reserved.