Connecting Client Risk with Global Capital
What does Nectar mean?
Nectar is the English translation of Sanskrit word “Amrita”, the liquid of immortality. Whoever consume this clear liquor, becomes free from disease, and live a very long life.
In Greek Mythology, Ambrosia is the nectar of Gods, their food, sometimes their drink, conferring immortality upon whoever consume it.