Tag: Techstar
Techstars, Alabama Power Join Forces on EnergyTech Accelerator
www.alabamanewscenter.com
Techstars, the worldwide network that helps entrepreneurs succeed, is partnering with Alabama Power, with additional support from the Economic Development Partnership of Alabama (EDPA)...