News

Analysts at Bernstein compared SSE (LON:SSE) and National Grid (LON:NG), two stocks UK’s regulated utilities sector. Though ...