Enterprise Browser Co. Valued At $4.8B After Funding Round

Enterprise browser company Island on Wednesday revealed that it reached a $4.8 billion valuation after closing its most recent financing round with $250 million in tow....

Already a subscriber? Click here to view full article