Is the hyphen required after '$5 million' (followed by a single space) in this suspended compound?
He owned a $5 million- to $10 million-a-year business.
Is that impeccably punctuated?
or should it be:
... a $5 million to $10 million a year business (this looks cleaner)
Thank you.