468x60 General & Logo

Snap did what it said it would, so why is its stock struggling?

The Los Angeles tech company behind Snapchat offers a simple sales pitch to investors: The company’s market capitalization of around $18 billion sits right about where it did in the months leading up to Southern [Read entire story]

Security experts predicted WannaCry attack; why did so few listen?

Working in shifts for 36 hours straight, dozens of Alert Logic engineers in Houston, Belfast in Northern Ireland and Cardiff in Wales devoted their attention to analyzing the leaked computer code. What they found could [Read entire story]