Technology | Fri Aug 30, 2013 2:52pm IST

Opera browser sees central role in Facebook-led Internet.org