Twitter cracks down on artificially inflating followers or engagement

Twitter cracks down – As part of the new Twitter Terms of Service Agreement some rules…