Medical Properties Trust raises $12B Public | SalesTools AI