Register Sign In
Cola makers Coke and Pepsi aren't usually on the same side, but a pesticide scare has the two purveyors of pop on the defensive--and may hurt foreign investment in India