News Billionaire Barry Sternlicht Warns of Hard Landing — Says ‘Economy Is Going to Implode’ editorial staff 26. March 2023