Parts of the puzzle are definitely there. The revenue is yet to be verified. I wouldn't promote the company this way. Who writes this stuff anyways.