Wikipedia’s Participation Problems Causes Decline in Site

More people use Wikipedia than ever but the number of people contributing to the project has declined by a third since 2007, and it still has significant […]