National Center for Appropriate Technology (NCAT)
National Center for Appropriate Technology (NCAT)
National Center for Appropriate Technology (NCAT)

National Center for Appropriate Technology (NCAT)

For 35 years the National Center for Appropriate Technology has been championing small-scale, local, sustainable solutions to reduce poverty, promote healthy co