The company is telling users to download their data before it shuts down the video stitching platform completely, Engadget reported from Tech-Economic Times Read The Rest:economictimes...