Only three of the 15 highest-ranked firms on the 2013 All-India Research Team, Institutional Investor's annual roster of the nation's best sell-side analysts, are actually headquartered in India.
Complete survey results can be found at www.institutionalinvestor.com.
Bank of America Merrill...