Remember China’s Futuristic Elevated Bus? It has been abandoned.By Agboola SodiqDecember 11, 2016 The concept of the Elevated Bus was greeted with great applause last August. We all remember the futuristic elevated bus that…
World’s First Zero-Emission Train To Begin Operations in 2017By Agboola SodiqNovember 3, 2016 The first zero-emission train could hit the road in Germany by 2017. The first zero-emission train would be powered by…