19th Ave New York, NY 95822, USA

New Delta Rectifier

PROJECT TYPE

Solar Panels Installation

LOCATION

Iten, Kenya

Year completed

2021

Leave a comment