by Haja Mo October 27, 2023 Business Financial problems at the company, a major supplier of wind turbines and power plants, could hamper the energy transition. Previous Story U.A.W. and Ford Reach Tentative Contract Agreement Next Story Inside Google’s Plan to Stop Apple From Getting Serious About Search