New India Assurance, the largest non-life insurer in the country, has charted out its global expansion plans that include areas like Asia, North America and Africa.“We have recently ente...

More...