Charter Communications settles SEC charges for $25 million over unauthorized stock buybacks By Investing.com
© Reuters. Charter Communications settles SEC charges for $25 million over unauthorized stock buybacks Charter Communications (NASDAQ:) has settled with ...