Restaurant chain McDonald's Corp. MCD, -1.14% recently said first-quarter sales slipped 1% from a year earlier. But on a “constant currencies” basis, sales actually increased 3%. Social-media platform Twitter Inc. TWTR, -5.12% posted a first-quarter net loss of $79.7 million. After adjustments, with…
No articles.
Jaime Pate