TIL Mahindra also has an insurance company
Most big Indian business groups have an insurance company: Tata, Reliance, Birla, Bajaj, SBI, HDFC, ICICI, Axis.
Mahindra seemed an anomaly
Kotak General Insurance - 100% owned by Kotak Mahindra Bank in which Mahindra has roughly 5%