Power has been restored for more than 900 residents in Champaign. The power outage was removed for the 918 residents on ...
Coherent said it plans to sell its epitaxial fabrication facility in Champaign, Illinois, as part of an ongoing plan to optimize its manufacturing footprint.