YouTube counts 2.7B active users as it turns 19
ISTANBUL: YouTube, the world’s biggest video-sharing platform with over two billion active users, turned 19 this month.
Founded on Feb. 14, 2005 by three entrepreneurs, it was acquired by the technology giant Google for USD1.65 billion slightly over …