Dallas 'failed' to do its research before purchasing Stemmons building, report says

The city spent $21 million to purchase 7800 N. Stemmons Freeway building and it remains to be seen if the city will be able to recoup its losses.

Do you trust this headline?

In