Details Shared About New Hotel and Spa Opening in
The Brownwood Hotel & Spa, a new 215,000-square-foot facility located at 3003 Brownwood Blvd., The Villages, Florida, is planned to open within the first quarter of 2020 with reservations now being accepted for guests, banquets, and on-site catered events. ...
Cassiopea Announces First Patient to be Enrolled i
Cassiopea SpA (SIX: SKIN), a specialty pharmaceutical company focused on developing and commercializing prescription drugs with novel mechanisms of action (MOA) to address long-standing and essential dermatological conditions, announced today that it ...