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…
John Keells Holdings (JKH), Sri Lanka’s largest listed conglomerate, has beaconed the startup space in Sri Lanka by…
Sri Lanka, an Agriculturally driven state, relies on rice production for both its food security and its economy.…