Meaning of bindu

In Sanskrit, the word bindu means point or dot. The point at which the many become one. It represents unity. 

Bindu represents a new approach to driving social innovation through collaboration with investment partners like you. Together we are creating a virtuous circle of good.