New Companies Added
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