McAfee Agrees to Buy Browser Isolation Specialist Browser isolation technology is hot property... By CBR Staff Writer