India ranks 43rd in most networked economy list

29th Mar 2010    |    Source: GNA