NBC Slams N5m Penalty on Channels Television For Breaking Broadcast Code Metro April 1, 2023 By Kamil Opeyemi The National Broadcasting Commission (NBC) has slammed a fine of N5 million on Channels Television for breaking…