SM Investments Corp. (SMIC) — one of the leading conglomerates in the Philippines — was recently awarded the Stevie Award as a bronze winner for the best annual report for privately owned companies category in the 20th annual International Business Awards (IBA).