Technology | Sat Dec 15, 2012 3:24am IST

Global telecom treaty without Net controls signed by 89 nations