Three Gorges Dam


Feb 24, 2016

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

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