Biomass


Rumors of Flesh Eating Robots Greatly Exaggerated

Rumors of Flesh Eating Robots Greatly Exaggerated

Cyclone Power Technologies has responded to a rumor that circulated last week about the firms EATR autonomous robot called EATR...

Jul 20 2009, 9:00am CDT