Article about: SM MOA
Ikea’s store in the Philippines is world’s biggest, Opening in 2020
World's biggest Ikea store in Asia and the world
At 65,000 sq. feet (6000 sq. meters), the first store of the Swedish company, Ikea, in...