Здесь: to launch the business - привести в действие, в движение; активизировать, начать работу.


http://dic.academic.ru/dic.nsf/ogegova/277712