OTR is a $107 million SPAC led by veteran investor and entrepreneur Nicholas J. Singer, who serves as Chairman and Chief Executive Officer. The team is comprised of growth-oriented executives with a ...
CAMBRIDGE, Mass.--(BUSINESS WIRE)--LEO Science & Tech Hub, an R&D unit of LEO Pharma dedicated to identifying, developing, and funding innovative solutions that improve the lives of people with skin ...