3 years agoTags advertisingCompanies pulling ads from the new GB TV channel A number of companies pulled their advertising from new TV channel GB News within the two first days after launch
3 years agoTags BBCControversial BBC challenger with opinion and debate A British TV news channel – GB News – will go on-air for the first time on June 13 and