Technology | Sat Feb 2, 2013 10:00pm IST

China's Internet needs more Robin Hoods - Qihoo