BY: Alex Harari, Financial Analyst Like all of us, non-profits need to keep the lights on. However, unlike most of us, keeping the lights in a non-profit can involve a rigorous grant process that involves a lengthy application, program evaluations,…