Finish Line Looms for Google Lunar XPrize Finalists by from IEEE Spectrum on 2017-02-22 16:00 (#2DJF0) Five teams, four rockets, and 380,000 kilometers to go