I happened to interact with 10Impact team, and all I could sense is that they are a team of experienced people who have thorough knowledge about CSR, how it functions, what are the basic requirements that a corporate need to put forward, who are the NGOs and the authorities who would help execute the work on the ground, how the project assessment happens, how to do grant management, etc. I really liked to interact with them and would love to work with them.