There's no mention of a past or future launch in the article, so this looks like an egregious case of buzzwording.
There's no mention of a past or future launch in the article, so this looks like an egregious case of buzzwording.