By IANS
US-headquartered software and communications service provider Amdocs is reportedly laying off 2,000 employees, approximately 6.5 per cent of its workforce.