Home Technology Mixcloud data breach exposes over 20 million user records – TechCrunch