Charter Communications, Inc. Q1 Sales Decline | AllMind News