CRP Tenant News November 9, 2018 BIO Alabama Releases New Video Touting Successes, Connections The word “biotech” might evoke images of lab coats and petri dishes and, while that is certainly part of the story, BIO Alabama wants to make sure it isn’t the entire story. A new video with amped-up music and images that cut across…