Press Release

The Aix-Marseille metro area of France welcomes Indian Investments