If the company attracts investors at the top of its announced range, it will have a valuation of about $7.2 billion. Read more: Read More
Blogs and news from the borders of America.
If the company attracts investors at the top of its announced range, it will have a valuation of about $7.2 billion. Read more: Read More