Birmingham's Shegun Otulana sold his company for $1.2 billion. He shares his success story
By Alabama NewsCenter Staff Techstars Alabama EnergyTech Accelerator startup teams gathered recently to learn from renowned Birmingham entrepreneur Shegun Otulana. One of Birmingha…