In NewsBy David Barclay Modi: India is the ‘best destination for global capital’ In NewsBy David Barclay By David Barclay • August 15, 2016 12:15 PM PDT