Tech Energy Business Strategy Videos Awards
Tech Energy Business Strategy Videos Awards

IPO values Snap at $24bn

Snap achieves the third biggest tech IPO of all time with $24bn valuation

Snap IPO set for photo finish

Snap is set to stage one of the largest IPOs in recent years despite being yet to post a profit or launch a product on a large scale

Tagged in: , ,