Alibaba-backed Charitable Program Benefits 630K Women of Reproductive Age in Four Years On the occasion of Mother's Day, members from Alibaba Foundation and Amity Foundation, a public fundraising charity, visited Guizhou province to meet with families who have benefited from "Sprouts on Earth" program.