MicroStrategy records $461.2m net income in Q1 2023
MicroStrategy has released its Q1 2023 financial results and recorded a net income of $461.2 million. MicroStrategy, the self-proclaimed largest independent publicly-traded business intelligence company, has released its financial results from January to March 31, 2023. The company recorded a…