S&P Downgrades New Fortress Energy (NFE) Amid Financial Troubles

S&P Downgrades New Fortress Energy (NFE) Amid Financial Troubles