News Swiss Re reports $4bn net income for 9M 2025 News Manulife and Mahindra & Mahindra to form life insurance JV in India