India’s Tata Group and Reliance Industries Ltd were named recently to the list of the world’s 50 most innovative companies, according to the Boston Consulting Group. Tata ranked 17th, down 4 ranks from 2009, and the Mukesh Ambani-led RIL was in 33rd place down 18 ranks from 2009. There were...
