Nelson Mwangi

1 Articles
An electric bus introduced to Super Metro's fleet in February 2023. [Photo/ Pool]
BUSINESSPERSON OF INTEREST

Nelson Mwangi: How Super Metro Co-Founder Disrupted Matatu Industry

Samuel Mwangi is a co-founder of the Super Metro and has chaired the organization since its inception in 2013.