BBC and BAFTA Introduce On-Screen ‘Green Certificate’ Albert+ Business / Tie-ups / TVNo Comment on BBC and BAFTA Introduce On-Screen ‘Green Certificate’ Albert+ The BBC and the British Academy of Film and Television Arts (BAFTA) have announced that, for the first time on… Read More