GE Vernova Inc. (GEV) supply chain analysis