European Power Operator: World Energy Co
17 days ago
Greater London
... generation, utilities, aggregators, power generators, large industrial and commercial energy users, and trading houses throughout numerous European countries (UK, Netherlands, Germany, France ...