US company injects Sh120m into Kenyan solar installation firm
Back
Top Bottom