Archive for: sembcorp

Sembcorp Industries (SGX:U96) shareholders have earned a 45% CAGR over the last three years