Le site The Center Square a été lancé en mai 2019 pour répondre au besoin d'informations de haute qualité sur les administrations publiques et les gouvernements locaux à travers les États-Unis. Le site s’intéresse principalement aux informations économiques et gouvernementales au niveau local et étatique. www.thecentersquare.com