global launch business