Kenyan tech employees name out US Large Tech for ‘modern-day slavery’

[ad_1] Edgar Cervantes / Android Authority TL;DR Practically 100 Kenyan tech employees have despatched an open…