Company Fined for Paying $1.21/Hr to Indian Employeestimesofindia.indiatimes.com2 points·webbrahmin··0 commentsOpen articleSaveView on HN