India Now World’s Most Attractive Investment Destination, Declares Speaker Om Birla National Lok Sabha Speaker Om Birla said India’s democracy and governance reforms have made it a top global destination for entrepreneurs.