Three Gorges Dam


Feb 24, 2016 Leave a comment

The Three Gorges Dam is a hydroelectric dam spanning the width of the Yangtze River near the town of Sandouping, China. Regarded as a feat of historic proportions by the Chinese government, the dam is the largest power station in the world, producing a total of 22,500 MW (11 times as much as Hoover Dam). […]

Read More

Urbanisation to trigger construction market growth


Feb 24, 2016 Leave a comment

Owing to the decline in mining activity because of the global economic downturn, which has also affected the construction industry negatively, Swaziland-based construction group Inyatsi Construction chairperson Frans Pienaar states that business in housing developments will increase for the construction sector in Africa this year, as a result of an increase in urbanisation. He adds […]

Read More