Snap inc. is laying off 16 percent of its employees, about 1,000 people, as CEO Evan Spiegel says the Snapchat owner is facing a "crucible moment" as it tries to path find a path toward sustained ...
Add Yahoo as a preferred source to see more of our stories on Google. France vs. Morocco (live updates): Quarterfinal showdown marks World Cup finale for Boston Stadium A convenience store owner in ...