Domain: currency48.com
Latest News

Microsoft results beat expectations as profits rise 20% to nearly $22B

Microsoft posted a 17% increase in revenue, to $61.9 billion, with $21.9 billion in profits, up 20%, and earnings of $2.94 per share, beating Wall Street’s...