Where is Stack Exchange/ Stack Overflow hosted now?
I found a few posts from a few years ago and am not sure if they are current.
Meta Stack Exchange is a question and answer site for meta-discussion of the Stack Exchange family of Q&A websites. It only takes a minute to sign up.Sign up to join this community
It says in that blog
This is where we have to give a shout out to our data center QTS.
showing the appreciation for that company.
As far as I know they didn't switch providers after that, at least not for the one located near NJ.