

Construction Mega Cities
The top 50 "Construction Mega Cities" list is out! London is #1, followed by Dubai and Abu Dhabi! Most Construction Mega cities are...


Turbine Blade Transport
Ever wonder how these things get to the middle of nowhere to be lifted onto a giant tower?! Well wonder no more! Here's a great video...