Billionaire investor Barry Sternlicht believes that a substantial drop in inflation is imminent, as evidenced by the decline in rents

Barry Sternlicht, the CEO of Starwood Capital, who has a net worth of $4.6 billion, … Continue reading Billionaire investor Barry Sternlicht believes that a substantial drop in inflation is imminent, as evidenced by the decline in rents