selected country
Singapore

Temasek Holdings (Pte) Ltd

Business address
60B Orchard Rd #06-18 The Atrium @ Orchard S(238891), Singapore, Singapore
Phone
(65) 68286828
Fax
(65) 68211188