• Reviewing Expedia Group Inc. (EXPE)'s and Extended Stay America Inc. (NASDAQ:STAY)'s results

    The company was founded in 1996 and is headquartered in Bellevue, Washington. Extended Stay America, Inc. owns and operates hotels in the …

    Read More
  • 0 0