You can find more recent additions in this post
Just added to the Global 5000 list this week:
- HCL Technologies, a $5 billion technology, infrastructure and business processing firm in India
- Abengoa, a $5 billion construction services firm in Spain
You can find more recent additions in this post
Just added to the Global 5000 list this week: