Nephila sets up weather risk transfer unit NCx

Nephila Holdings has launched a specialty division Nephila Climate (NCx) which is dedicated to weather risk transfer and climate resilience.