The 800 MW Al Kharsaah Solar Power Plant belongs to which country? February 10, 2023 by Zohaib Ahmed The 800 MW Al Kharsaah Solar Power Plant belongs to which country? a. Saudi Arabia b. Yemen c. Iraq d. Qatar