SWT Power

Picture
50KW on grid PV system projects in Mombasa, Kenya