TriAltus Bioscience and AerBetic of Birmingham win $150,000 total at Alabama Launchpad competition

Read more at BhamNow.com