Edelweiss General Insurance (EGI), one of the fastest growing digital insurance companies in India, has appointed Madhu Malhotra, as its Chief....