19th Ave New York, NY 95822, USA

Solar Panel Erection

PROJECT TYPE

Solar Panels Installation

LOCATION

Iten, Kenya

Year completed

2021

Leave a comment