The University of Illinois has entered into an agreement with Traffic Powered Renewable Energy System (TPRES) maker New Energy Innovations to improve new traffic powered sustainable source. The sustainable source of clean energy will be ...
Tags: Traffic Powered Energy, New Energy