Twitter dangles incentives to try to lure advertisers

Social media platform has faced a wave of big brand defections since Elon Musk took overSocial Media, Technology