Chile’s Valhalla Energy plans to harness the country’s remarkable geography to make clean power by pumping seawater up into mountains…
Day: 15 December 2015
Bucharest Metro partial road collapse reported
Romanian media has reported a partial road collapse on the City Center to Drumul Taberei stretch of the Bucharest Metro…
MTR's XRL Milestone
A major milestone has been achieved in the construction of the Hong Kong Section of Guangzhou-Shenzhen-Hong Kong Express Rail Link…