Skip to glossary entry

Navigate Lingo

Glossary

TT

2 meanings across 2 domains

General

Temasek Trust

A philanthropic trust that stewards endowments and supports social, community and sustainability initiatives.

Look up another term

Search an abbreviation, full name or workplace term.