October 28, 2013 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 […] Business by admin