Tag: SM MOA

IKEA opening world’s biggest store in the Philippines by 2020

IKEA, the renowned Swedish furniture company, has confirmed to media early this week that it will open their first store in the Philippines by 2020.
- Advertisement -

Top Stories