IKEA buys land in Mumbai to open second store in India
Each of its stores in India would employ 500 to 700 workers directly and 1500 indirectly.
IKEA is also scouting for land to set up stores in Bengaluru, Delhi and the NCR region around the capital. Photo: Reuters