Simian Releases New Microsite Creator with Enhanced Solutions for Presenting Video Tuesday, August 2, 2016 Simian, the leader in innovative video sharing and collaboration solutions for the advertising, film and media & entertainment industries has…