May 25, 2012
Justine Sears and David Roberts have joined the Vermont Energy Investment Corporation’s Transportation Efficiency group.