Bank of India has sold 18% stake in the insurance joint venture Star Union Dai-ichi Life Insurance Company Ltd (SUD) to its Japanese partner.

More...