Aspen Power adds Peter Sherk to its Board of Directors

– USA, NY –  Aspen Power, a leading distributed generation platform with a mission to accelerate and democratize decarbonization, announced the appointment of Peter Sherk to its Board of Directors.…