What do you know about the company?
Sigiloso
Digital advertising business that works directly with web publishers to manage their advertising operations through contractual agreements. They own several technologies that give them an advantage in the marketplace. Freestar was one of the fastest growing companies in the United States in 2020.