Alo, a Los Angeles-based premium fashion and lifestyle brand, is set to open its first store in the Philippines in ...