Fin24.com | WATCH: Tesla, Microsoft, Facebook earnings roundup
Tesla and Microsoft topped Wall Street earnings expectations, while Facebook reported rising costs and expenses.

Tesla and Microsoft topped Wall Street earnings expectations, while Facebook reported rising costs and expenses.