IFAW (the International Fund for Animal Welfare – www.ifaw.org) expressed dismay with eBay’s investment in a new “socially responsible” web site when it has not yet meaningfully addressed significant animal welfare and conservation issues on its own flagship site.
More: continued here