Marriott Finalizes Purchase of Starwood, Creating World's Biggest Hotel Chain
On Friday, Marriott International's $13 billion acquisition of Starwood Hotels & Resorts Worldwide was finalized, having been delayed for months pending approval from U.S.,…