Twitter has confirmed that an “internal systems change” was to blame for its partial outage today. Earlier today, the social network confirmed that some were having problems accessing the social network and that it was working to fix the issue. Twitter has since rolled back the internal systems change. Reports from third-party web monitoring service […]