Answer: relaunched

AnswerCrossword Clue
relaunchedReintroduce (a product)
relaunchedRELAUNCH, to launch again
relaunchedCause to start again with renewed vigor after a period of inactivity