About Taru Leading Edge Taru Leading Edge (Taru) is a development advisory and think tank with trans disciplinary expertise endeavoring to engage with development sector challenges by offering a commitment to cutting edge solutions and insights. Established in 1996, it…