AXA XL plans European job cuts

AXA XL is planning to cut more than 700 positions across Europe...
MORE