Stirista pockets $13m

San Antonio-based Stirista, a digital marketing solutions provider, has raised $13 million in funding.

Share this