• Expedia fined for allegedly violating Cuba regulations

    WASHINGTON (AP) — Expedia has agreed to pay more than $325,000 to … Expedia Group, which is based in Bellevue, Wash., did not immediately …

    Read More
  • 0 0