Business News
Kansas City’s Country Club Plaza Faces Financial Challenges Amid Announced $101 Million ‘Impairment Charge’
Kansas City: Country Club Plaza Owners Announce ‘Impairment Charge’ on District Financial Woes Hit Kansas City’s Country Club Plaza In a recent turn of events,