Vishnu's Favorite Devotee Myth and its Relevance to Social Enterprises
September 23, 20112 minsPic: Courtesy pcworld.com Narada, a divine sage in Hindu mythology, is arguably the greatest of Vishnu’s many devotees. But Narada was considered to be vain about his devotion to Vishnu – every now…