Vision Investments Limited is honoured to have been awarded first runner-up in the category of New India Assurance’s Largest Corporate…