Across the planet, non-governmental groups, often shortened to charities, are assuming a critical role in tackling some of the biggest pressing challenges facing humanity. From delivering disaster relief after natural events to championing long-term growth initiatives, these passionate bodies work tirelessly on the front lines. They often fill gaps