Global Top 250 Retailers Sales Jump 6% to Over $3 trillion in 2006: Deloitte Report
Consumers
spent $3.01 trillion with the top 250 retailers in the world between July
1, 2005, and June 30, 2006, an increase of 6% over the same period a year
ago, according to "The Global Powers of Retailing 2007" report
from Deloitte and STORES magazine.

Some
80% of companies are achieving their expected goals with half reaching
100% of their savings goals in offshore software development, according to
a latest survey by The Software & Information Industry Association, on
the trends and current state of global software development.