News
Champaign, Illinois—Electric Power Engineers, a global power system engineering and consulting firm, has opened an innovation center at the University of Illinois Research Park, its first operation in the state of Illinois. EPE opened its Center for Energy Innovation...