Working with the Online Trust Alliance (a part of the The Internet Society). The Stormy Studio team produced this bespoke online security animation to both highlight exactly what the annual OTA Honor Roll is, how they review and score business websites and finally the video presented annual honor roll results in a clear professional manner. Through a mix of unique … Read More