Google's efforts to build a network of satellites to provide Internet service to the billions of people around the world took a hit on Wednesday after reports that one of the program leads had abruptly left the company.
Greg Wyler, founder of Internet satellite...