SunEdison Satellite Building Solar Power Station is located in Klia Departure, Malaysia on Klia Satelite A Building. SunEdison Satellite Building Solar Power Station is rated 3 out of 5 in the category solar photovoltaic power plant in Malaysia.
Address
Klia Satelite A Building