India means business, Modi tells global CEOs in WEF 2018; holds talks with Swiss President
PM Modi Modi on Monday told top CEOs at the opening ceremony of the World Economic Forum Summit 2018 that India means business and presents opportunity for the global business.