Narendra Modi tells European CEOs India is open for business

Business