The basic equation is about balancing distance to markets and distance to raw materials based on shipping cost of raw material versus shipping cost of finished product, and then of course cost to manufacture (mostly labor). More and more it becomes just about cost of labor, but the whole thing gets more complicated all the time. Clothing is especially complicated. You see a lot of things made around the middle east and Greece because cotton is grown there, mainly. Southeast Asia has become prominent lately because of low labor costs. There’s one other thing in clothes, which is whether or not a machine can do it all. Straight denim can be completely machine made, but anything with spandex is likely to require hand sewing (well, a sewing machine, but a person guiding it, fabric that doesn’t stretch can be handled entirely by machine. So anything stretchy, labor cost is more of a factor. Womens bathing suits are a prime example of something that is likely to be made by the lowest paid workers because it requires more hand work. Same is probably true of your undergarments made in Sri Lanka. The shirt from Greece is probably entirely machine made, so labor cost is not as much an issue. That may be true of the things made in Israel too, but it may also just be close to the cotton supply. I don’t know enough about labor in Israel. There’s also a matter of tradition, but it changes easily. I could do a whole treatise on this, textile manufacture is all about geography and seeking low cost labor.