run firms have withdrawn their sponsorship of the Delhi Commonwealth Games due to “negative publicity” of the event stemming from allegations of graft and mismanagement.
The Games, through which India hopes to showcase its growing global clout, is (...)