About This Source - Channel 4 News
Channel 4 News is the news programme from UK Channel 4 television. Channel 4 is a British public-service free-to-air television network headquartered in Leeds, United Kingdom. The channel was established in 1982 to provide a fourth television service to the United Kingdom in addition to the licence-funded BBC One and BBC Two, and the single commercial broadcasting network ITV.
Recent Bloomberg Markets and Finance Items:
Figures out today show that roughly twice as many workers are being paid by the taxpayer under the government’s furlough scheme than was first predicted. (Subscribe: https://bit.ly/C4_News_Subscribe)
The bleak news came as the government came under fire from unions for its draft guidance on how people can safely return to work.
What coronavirus looks like in EVERY country in the world – from Afghanistan to Zimbabwe: https://www.youtube.com/watch?v=7mFPc…