SERCO is the biggest company you’ve most likely NEVER heard of!  Abby Martin/RT reporting from October, 2012.