Archive for: sgxu96

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