Technology | Tue Mar 18, 2014 5:40am IST

New online platform wants to take on YouTube