Max Life Insurance picks 2.99% stake in Capital… Max Life Insurance Company Limited (Max Life), has picked a 2.99 per cent equity stake in Jalandhar-headquartered…