Posts

Delighting customers is old news but astounding them isn't!

In UK supermarket price wars - has truth become the first casualty?

Upto 800,000% interest rate from banks in UK