Why they chose Atlanta for filming the Powerpuff live-action pilot?! Well, at least, I hope the show itself will be filmed in Canada.
If not Canada, then I can wonder. Who and why they chose the Ocean Group for dubbing the certain Powerpuff Girls anime? Is that anime the only piece of Powerpuff media not owned by Cartoon Network at all?
Tax purposes, the state of Georgia has tax relief for media productions, which is why Atlanta has turned into a second Hollywood. Same for Stranger Things, The Walking Dead, WandaVision etc. That's why they have to show the "Made in Georgia" peach in the end credits. I guess they use different locations (not overuse Vancouver etc.) in the fear of making every show look the same.
...becuase that's where Turner is located?
Turner no longer exists, it's been split-up and I don't think The CW has offices there (except for the local station), but the WarnerMedia/Studios offices (especially Cartoon Network) have probably helped them out.