Commercial

IKEA will build a 400,000 sq. ft. store in Mumbai
News Point: IKEA has bought land in Navi Mumbai; one…