Home Business and Money Oh, SNAP! You’re dead! Snapchat’s stock clobbered, 20 percent loss