The Swedish home furnishings company IKEA has announced a long term plan to open 25 stores in the country at a cost of $80 million per store. In July this year the company bought land in Hyderabad in south India for its maiden store. Business Standard reports that IKEA has...
