Latest Social Business Software Update Breaks through Language Barriers to Improve Collaboration Igloo Software, the leading provider of social business software in the cloud, today announced the next-generation version of their web-based collaboration…