India ranks 43rd in most networked economy list

29th Mar 2010    |     Source: GNA