The world’s growing population and growing thirst for energy has created the need to build energy projects on a scale seldom seen before.

Read more