Global leader in insurance and asset management, AXA Mansard PLC, a member of the AXA Group, has introduced more payment channels to eliminate challenges customers may have experienced in the past with regards to payments. This is in line with company’s strategy of easing the pain points of her teeming customers and with the latest…