World Bicycle Relief distributes 54,687 Buffalo Bicycles across nine countries in 2017
World Bicycle Relief (WBR), a global nonprofit and social enterprise mobilizing people in developing countries through The Power of Bicycles, distributed 54,687 of its signature Buffalo Bicycles across nine countries in 2017