MENHIR
A menhir is a standing stone — an obelisk anchored in the earth. That’s the idea behind Menhir: a grant system built to be solid, traceable, and dependable — from intake, to review, to decision.
Public “Apply” links are issued per organization (tenant), not from the main homepage.