X-energy prices IPO at $23 per share, raises over $1 billion

By ali

Leave a Reply