I am not sure about it now
Still happening, though there are some problems relating to the management of them. I've seen an article a few weeks ago about one President that embezzled a significant amount of money from the TBS company, as people had to pay sky high administration fees to fund his lover's lifestyle.
I'd be very wary about taking a property in one of those investments unless I knew for sure that the management was efficient and effective.