If it seems as though your world is spinning faster, you’re not alone. Credit managers and insurers throughout Europe and around the globe face rising levels of uncertainty, increasing regulations and higher levels of demand from consumers. The risks are...