To this end, MeshPower is committed to reinvesting the majority of our profits, to both expand and deepen our impact across the communities we serve.
Email: [email protected]
Customer Service: +250 (0)781 575 606
MeshPower Limited is Registered in Rwanda, company number 103302897
It is a fully owned subsidiary of Xpower Inc., a US C Corp incorporated in Delaware