The Amity Foundation is one of the country’s biggest charities, taking in more than half of its funds from the public in the form of e-payments. The money supports a range of development projects. Photo: The Amity Foundation