HomeIFTTT Technology Billionaires Lose $16 Billion After Today's Selloff byCaptain Frank Sparrow -September 25, 2017 0 http://ift.tt/2wQsCoL via reddit http://ift.tt/2ht0n8y Tags IFTTT local news News news today reddit world news