May 22, 2018 - Energy & Climate
The big picture: Snap is losing top executive leadership
Add Axios as your preferred source to
see more of our stories on Google.

Logo of Snap Inc. at New York Stock Exchange in New York. Photo: Xinhua/ Wang Ying via Getty Images
