SM group sweeps 2026 Stevie Awards for disclosures, community programs
SM Investments Corp. (SMIC), the country's largest conglomerate by market value, and its shopping mall unit secured 12 Stevie Awards at the 2026 International Business Awards. The parent co...