Images from: Philippines
SM is a brand and business conglomerate that started in the Philippines and has grown into a nationwide retail giant. Its operations span large shopping malls (SM Supermalls), department stores (The SM Store), supermarkets, and various retail formats, making it one of the most important shopping platforms in the daily lives of Filipino consumers.