PM Narendra Modi addressing the India-China Business Forum in Shanghai. By Daily Excelsior - May 16, 2015 Share FacebookTwitterWhatsAppPinterestLinkedinTelegramEmailTumblrReddItPrintKoo Follow our WhatsApp channel