Jan 30, 2013 By Ramzy Baroud Although recognized as the world’s biggest security firm, the image of Britain’s G4S plummeted during the London Olympics last year as it failed to meet…
You must be logged in to view this content.
Click here to subscribe
