Critics point to public companies with similar market caps and much higher revenue to argue overvaluation
You are viewing a single comment's thread from:
Critics point to public companies with similar market caps and much higher revenue to argue overvaluation