Vidya Ashar Share definition Flag The most caring and awesome manager anybody could have in this whole wide world. I think she is the Vidya Ashar of your project. You are so lucky! Vidya Ashar by DeepakGRS February 13, 2018 0 0 Get merch Get the Vidya Ashar mug. Buy Now — $32.95 See more merch