Good Enough Foundation, a community for charity registered under The Companies Act, 2013, was founded in 2016 by philanthropist Rajesh Kumar Ahuja. Moved by the diminishing humanitarian morals and expanding disparity between the needy and resourceful, the foundation emerged as a flag bearer for humanity.