Temasek Holdings

GPTKB entity