No. 100

No. 100

Amdocs (DOX)

Country: Britain
Revenue (Millions): 3,162
Revenue Growth: 11%
Return on Equity: 14%
Shareholder Return: -33%

The leading provider of billing and customer-relationship management software and services is benefiting from the downturn as more telcos use its systems to improve cost efficiency and customer retention.