Advertisement

Shares of New Fortress Sink After Earnings

Shares of New Fortress Sink After Earnings

The niche power provider's third-quarter results weren't enough to keep Wall Street sticking around