Subscribe By E-Mail

Ikea green light to open in India

Cabinet committee on economic affairs has approved a plan to spend up to €1.5bn to open about 25 stores in the coming decades
European companies