Qatar sets-up $1bn energy infra vehicle

Nebras Power will target foreign power and water assets.

Share this