20160817 business.india-business: India notches up innovation ranking to 66 from 81