Back to BlogCompany AnalysisNational Grid (NG.) — Sell: A Company on the Move, at the Wrong PriceMickey PerryJuly 14, 202615 min read