Investment SRAX Announces Sequire Platform Has Over 5 Million Retail Investors AIT News Desk May 3, 2021 SRAX, Inc., a financial technology company that unlocks data and insights for publicly traded companies through Sequire, its SaaS platform, has…