New Delhi, Nov. 16 -- Prime Minister Narendra Modi pitched India as the "most open and investment-friendly economy" even as he called on members of Brics to make the grouping's mechanisms more efficient and outcome-driven to drive economic growth....