D’oh tech! Britain’s new technology secretary laughs off ‘embarrassing’ green screen mishap on live TV
admin 3 hours agoUSA UpdateComments Off on D’oh tech! Britain’s new technology secretary laughs off ‘embarrassing’ green screen mishap on live TV1 Views
“[It’s] a slightly embarrassing moment for our first interview with you as technology secretary,” the host said.