Charter Communications Faces Pressure After Mixed Q1 Results | Intellectia.AI