Social media posts are claiming that millions of votes are missing and the 2024 election was stolen. Not true.
Revenue: US$3.06m (flat on 3Q 2023). Net income: US$865.5k (up 38% from 3Q 2023). Profit margin: 28% (up from 21% in 3Q 2023) ...