launch, initiate, commence, start, begin, kick off, open, set in motion, establish, institute, introduce, unveil, roll out, activate, implement, inaugurate, embark on, set up, get underway, bring into... [mehr]
launch, initiate, commence, start, begin, kick off, open, set in motion, establish, institute, introduce, unveil, roll out, activate, implement, inaugurate, embark on, set up, get underway, bring into... [mehr]