57 employees
REstore is an award-winning energy technology company leading the delivery of advanced automated Demand Response
2010
$7.9M
from 2 investors over 2 rounds
REstore Demand Response - a Centrica Business Solutions company raised $7.9M on May 1, 2015
Investors: AXE INVESTMENTS and -