KENNINVEST UGANDA LIMITED Low to High voltage (12v-125v) Solar Home Systems  Pay As You Go

Fundraising