Sweden
Mbegu Solar AB
Scheelevägen 222363 Lund
Kenya
P.O BOXÂ 8634 G.P.O Nairobi
For inquiries drop us an email at info@mbegusolar.com or enter your information below and we will get back to you shortly.
Please enable JavaScript in your browser to complete this form.Name *FirstLastEmail *Comment or Message *CommentSubmit