Ikea Philippines says its first store will take up an enormous 65,000sqm space, making it the world’s largest. The current...
November 22, 2018
Philippines
Ikea to open world’s largest store in the Philippines
November 22, 2018
Philippines