Lake Turkana Wind Power Ltd

About Company:

Located in Langata Road #--