Cloud Storage Startup Backblaze IPOs on Little VC and Revenue
Backblaze IPO'd at $16 per share after taking in little funding and revenue for a cloud company. The company sells itself as an affordable cloud storage solution, competing with the...
Read moreDetails










