NGO

What is an NGO & How has the role of NGOs been transformed in the last 20 years?