OverlayAnalytics Wins The Global Snowflake Startup Challenge

DALLAS, June 10, 2021 /PRNewswire/ -- OverlayAnalytics has been named the winner of the inaugural Snowflake Startup Challenge.