National Grid (NGG)

Stock Talk

Peter

Peter

What´s your take on it? To what extent do their earnings come from US operations?

Add New Comments

You must be logged in to post to Stock Talk OR create an account