WLC Solar Power Plant is a Solar photovoltaic power plant located in South Sudan. It is one of the 6 Solar photovoltaic power plants in South Sudan. Address of WLC Solar Power Plant is Juba, South Sudan. WLC Solar Power Plant is located in a remote area, with less than 1 listed places around it.

Rating

0/5

Contact

Address

Juba, South Sudan

Location

FAQs:

What is the address of WLC Solar Power Plant?

Address of WLC Solar Power Plant is Juba, South Sudan.

What is the WLC Solar Power Plant?

WLC Solar Power Plant is a Solar photovoltaic power plant in South Sudan

Write a review