Shane Long of GE Vernova's supply chain leadership team, provided details in how new companywide investments will be deployed ...
The company's Advanced Research Center in Niskayuna will create 75 jobs, strengthening electrification and decarbonization ...