U.S. Markets open in 1 hr 40 mins

MegaBots and Suidobashi Heavy Industry’s giant robots are finally fighting next week

MegaBots’ dream of a televised giant robot fighting league has been a bit slow going