These days, the ability to effortlessly send data just about anywhere in the world makes international business much simpler and more profitable than ever before. One result is that national borders don't mean as much as they used to; and therefore, offshoring—i.e., delegating specific business functions to service providers in other countries, where labor is cheaper—has become a common practice. Who hasn't contacted a call center and ended up talking to someone with a melodious Indian accent? Offshoring represents a natural evolution of business in the global village. But don't forget the benefits of "inshoring": i.e., outsourcing business functions to providers in your own community, or at least your own country. I don't mean to belittle offshoring by any means; it certainly has its … [Read more...]