News

Translation and Commercialization Reports Another Successful Year

OTC Annual Report counts 14 new companies, $95.7 million in revenue