Non-profits leverage technology to support under-resourced communities
What do the three different topics of fish, citizen-based social monitoring, and youth empowerment have in common? All are associated with local non-profit organisations (NPOs)...