ST Telemedia, a unit of Singapore state investment firm Temasek Holdings, has set up a start-up called Leap.
Caption: 
ST Telemedia, a unit of Singapore state investment firm Temasek Holdings, has set up a start-up called Leap.