LaunchesNovember 8, 2012<June 26, 2013 Wideo Launching to Help Companies Create DIY Animated Demo Videos by Humayun Khan Many companies have started to feature animated videos on their website to help give an entertaining pitch on their service,…