Imprint Energy Recharged with $6M Financing

June 18, 2014