Technology | Sat Apr 5, 2014 9:18am IST

Weibo IPO could value company at about $1.66 billion