Introduction : Globalization has dramatically changed the ways of conducting business, which in turn has led to a multitude of new opportunities and challenges for companies. The ever shifting business climate of today is fierce and for this reason companies have to ...