Globalization effects on business strategy