|
|
Need synonyms for TTM? Here's a list of similar words from our thesaurus that you can use instead.
|
Noun
The length of time between the conception of a product and its availability for sale
“My dumbest investment was buying TTM Technologies without a stop-loss order on it.”
|
|
|
|
|
|
|
|
|
|