Non-profits are tasked with meeting today’s fundraising targets to stay afloat, while planting seeds with younger donors ...