Twitter is dangling free Ads to brands that advertise on its platform. This is coming at a time when the platform has lost many brands. Since...