20201016 business.international-business: Twitter service restored following global platform outage