State-owned train manufacturer PT Industri Kerata Api (Inka) is producing 31 trains worth Rp 3.9 trillion (US$261.86 million) and that…
Popsci.com -- If you've ever imagined yourself driving a monster truck over rush hour traffic, there might be a real…