BARC India welcomes Dolly Jha as Chief of Product & Research : vimarsana.com