Viagen's 25 employees will "maintain their Texas headquarters," per a news release. Viagen is the first company acquired by Colossal since its launch in 2022. This article originally published at This ...