Why You are Losing Twitter Followers Twitter is an incredible social media platform you can leverage to build your brand. Are you losing Twitter followers? Here are possible reasons for this. Published on: 24 October 2019 Posted by: Kam R