Biking to Improve Livelihoods in Mozambique (CSR Wire)

Mozambikes, an award-winning Mozambique-based social enterprise, has joined the Business Call to Action (BCtA) with a commitment to improve the lives and livelihoods of 50,000 of the country’s poorest people through the sale of affordable branded bicycles by 2018. The company will also establish a national sales and distribution network to provide an additional 125,000 people…