If one wants to feel dizzy she may walk over the Grand Canyon’s suspension bridge, climb to the top of the Three Gorges Dam hydroelectric power station in China or just picture the Mecca’s high speed rail crossing the desert. Perhaps one only may need to feel dizzy having a look to the breach of global spending on basic infrastructures: …
Read More »