Twitter courts advertisers amid uncertain future under Musk May 5, 2022 Twitter Inc is facing a skeptical audience as it showcases its advertising opportunities on Wednesday evening at an…