By Isaac OnyekachiJuly 12, 2019Season of Site Outages as Twitter Crashes for one Hour Technology July 12, 2019By Isaac Onyekachi Continuing the summer of site outages, Twitter was down for about an hour, and the company says it is investigating…