Business News | Fri May 16, 2014 11:02pm IST

Election landslide to embolden Modi on world stage