Technology | Tue Jun 10, 2014 6:11pm IST

Videos may make up 84 percent of internet traffic by 2018 - Cisco