Not sure about Therme finance, but because the article is interesting, I started fact-checking a bit.
Maybe Therme did exaggerate their portfolio, but the article also did some selective reporting. Therme has 7 projects, 3 completed and 4 ongoing.
Out of the 3 completed ones, Therme built one...