Insurance sector ‘declines in relevance every day’, XL’s McGavick says
The insurance sector is declining in relevance every day, both to clients and shareholders, XL president and chief executive, Mike McGavick, warned delegates at the International Insurance Society’s annual seminar in Rio de Janeiro.