Serco – The Biggest Corporation That You Have Never Heard Of
—Serco are a UK company who have managed to gain government contracts in a variety of countries, expanding their turnover by 1200% between 1994 and 2009. At the time this film was first broadcasted on ABC, they ran all seven of Australia’s immigration detention centres, some of Australia’s prisons, plus half of London’s traffic lights, […]
Continue Reading ...