They sold 142 million tokens in ICO . Now current supply is 152 million tokens in coinmarketcap they are selling their free holding tokens .
If the given figures are real ones, it's terrible fact.
However, can you show me where did you get the evidence, please.
142 and 152 million tokens, there are a gap of 10 million tokens between them.