Company Update INDIAN OIL CORPORATION LTD. - 530965 - Formation Of A Joint Venture Company With 50:50 Collaboration … BSE India Formation of a Joint Venture Company with 50:50 collaboration between IndianOil and Sun Mobility Pte. Ltd. Singapore (SMS) for battery swapping business in india.