Twitter announces a new feature called Communities, will it challenge other giants? Image source: Sprout social Communities are groupings of… Read More