fitz
Well-Known Member
The allegations certainly seem to have opened a can of worms.
Big companies are starting to demand answers (BP, Coca Cola etc)
It is understandable that so many sponsors with strong ethical principles should ask these questions.