New Deputy Editor-in-Chief of The Geneva Papers on Risk and Insurance Read more about New Deputy Editor-in-Chief of The Geneva Papers on Risk and Insurance