Technology | Fri May 16, 2014 6:23am EDT

Russia loses $275 million satellite in latest rocket failure