translate English to French: Globalization of business seems to be occurring.
Il semble que les affaires se mondialisent.