Skype rolls out ‘Meet Now’ calls that don’t need a a sign-up or installation

Previous post Google rolls back Chrome feature that blocks cross-site tracking
Next post Apple’s latest acquisition could help Siri understand what you’re saying