Charter Earnings Miss Estimates in Q1, Revenues Decline Y/Y | AllMind News