Finance

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…

9 months ago