Universal Insurance Holdings has fought back strongly against claims made in a short seller presentation that caused its share price to plummet last week.
Universal Insurance Holdings has fought back strongly against claims made in a short seller presentation that caused its share price to plummet last week.