News Echord++ produces new video showcasing its robotics research and development facilities March 2, 2017