Is 'a 210-million-people market' correctly written? [duplicate]

Solution 1:

Although “a 210-million-people market” follows the rules of punctuation, as Phil Sweet and Araucaria pointed out, grammatically it should be “a 210-million-person” market. I suggest making it “a market of 210 million people,” which is easier to read and say.