Glasgow, Scotland, UK, November 12, 2021 / TRAVELINDEX / At the COP26 climate summit in Glasgow today, Therme Group, a global developer and operator of state-of-the-art wellbeing destinations, signed heads of terms with Peel L&P for the location of its second UK project. On a waterfront site in central Glasgow, the project will be constructed […]
