I observed that both Ideo and Frog Design , which are considered to be the best design consulting companies have no offices in India(Ideo Contact,Frog Design Contact).Moreover,they have offices in Shanghai. Does this mean more manufacturing prowess is required?
Need to do some R & D on this.Can anyone throw some light?