Twitter could pare down its ad business to focus on the essentials

Twitter is in trouble, for the umpteenth time. Despite a very active…