NY PSC Levies a $2 Million Fine on…

New York State Public Service Commission levied a fine of reportedly $2 million on Charter Communications®, as they failed to build-out the cable network and extend internet service as per conditions mentioned under the approval…