Business Local investment fund to finance Holiday Inn Riga Emerging Europe Staff Holiday Inn, the largest hotel brand in the world, is planning to open a major new property in Latvia’s capital Riga by September 2022. The hotel will be located in the... Read More