In these unprecedented times, confidence it seems, is everything. A lack of it has had unbelievable consequences for some former giants of the financial markets and trickling down, smaller businesses now have to factor in the potential fallout. Consumers don’t want to order something from a supplier...