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 company captured four awards, highlighted by Gold Stevies in th… [2385 chars]