Globalization is a hot topic. With Britain’s recent vote to leave the European Union and a US Presidential candidate vowing to build a wall between the US and America’s third largest trading partner, globalization is a current buzz word on cable news talk shows, but it’s been a reality for small business owners for years. …