Elon Musk puts Twitter deal on hold: Business savvy or cold feet? | DW News May 14, 2022 by Editorial Team > Elon Musk puts Twitter deal on hold: Business savvy or cold feet? | DW News – YouTubeAboutPressCopyrightContact usCreatorAdvertiseDevelopersTermsPrivacyPolicy & SafetyHow YouTube worksTest new features