Peter Leav Named CEO of McAfee

Cybersecurity firm McAfee announced on Thursday that its board of managers has appointed Peter Leav as the company’s new chief executive officer after Chris Young…









Cyberpunk 2077 Delayed To September

At E3 last year, CD Projekt Red revealed Cyberpunk 2077 would launch on April 16, 2020. However, the team today announced the hotly anticipated title is not making…