Tag
Articles tagged investor-confidence.
$50 billion or $68 billion? OpenAI's revenue figures are in question, impacting investor confidence.