IMPACT Strategies Creates State of the Art Facility for Ameren Illinois February 27, 2018 in Project Completion, Press Releases IMPACT Strategies Creates State of the Art Facility for Ameren Illinois