A $163B backlog and sold-out turbines through 2029 are priced in. Margin conversion is the only number left to debate.
Category: Economy
IBM Just Had Its Worst Day in History
A 3.7% revenue miss erased roughly $67 billion in market value. Here is what Wall Street is missing.
