Explore news about Mario Echevarría, focusing on his key legal victory in a high-profile case where Expedia was ordered to pay $29.8 million under the Helms-Burton Act.
Miami Court Orders Expedia to Pay $29.8 Million to Cuban-American Plaintiff After Winning Helms-Burton Act Lawsuit