Financial Services CreatorUp Closes $5Million Series A Led By New Markets To Accelerate The Global Growth Of Its… AIT News Desk Sep 22, 2021 On the heels of the launch of its innovative video marketplace and its creator network, CreatorUp has just closed on a $5M Series A investment.…