News

Stephen Ross's latest venture, albeit at a relatively paltry sum, will pit drone specialists who are self-taught from the video game world against those who flew unmanned planes.