People in different locations have different tastes preteen Es based on what sweeteners and other ingredients are available. It makes sense that a major beverage company would choose to cater to the tastes and preferences of the locals, even today when importing ingredients is easy and inexpensive to do so.
I do believe that logistically Coca-Cola needs to have different recipes for its products in different locations. Firstly, ingredient availability is a factor; ingredients and the way they are harvested or refined differs from country to country, so adjustments to Coca-Cola's recipes may be necessary. Secondly, different countries have different food and beverage regulations that must be met in order for products to be sold in those countries. Therefore changes could potentially need to be made in Coca-Cola's recipe from one location to the next.
Coca-Cola has had a history of being a great beverage, why would they want to change a good thing based on location? I would understand doing what Pepsi Cola did and try out different versions, Pepsi Free, Crystal Pepsi, etc. But, wait, they did try that, and failed, with Coke Blak, and Coke Lime, Coca-Cola Garlic, Coca-Cola Orange, Coke PLus, and many others, the best sellers till and always will be Coke and Coke Zero. Don't mess with a good thing.
No, Coca-Cola doesn't need different recipes in different locations. I've always thought it was silly that so many brands have so many different formulas, depending on the country they're manufactured in. It seems easier to just have one recipe, and it makes it simpler for customers to find what they want.