Technology Storyblocks Launches Maker; A New Integrated Video Creation and Editing Platform October 7, 2020 Nina Pena