Tech Report is one of the oldest hardware, news, and tech review sites on the internet. We write helpful technology guides, unbiased product reviews, and report on the latest tech and crypto news.
Those 17 jackpots had an aggregate value of $590m, vs. just $50m currently. The company reaffirmed targets and stated it is working to keep EBITDA margins in line with its August guidance.