top of page

KENYA 

150KWP Installation at MEGAPACK - Nakuru Industrial Area 

48 KWP Installation at Achelis Group Offices, Mombasa Road

bottom of page