News

Therme’s alleged false claims helped it land a site in Toronto. The United States is the next extension planned.