• Badge

    A Decade of Revolution Declare Your Research Independence

We have written about slowing growth in China, Germany and the UK. So what is the first headline we read today? - Consumer confidence in France unexpectedly dropped to a record low in May

Not surprisingly, energy and food costs are to blame for the slowdown in consumer spending.

Think YUM and MCD!