Pick your answer from: a. yes. b. no.
Does "Portugal has considerable resources of wind and river power, the two most cost-effective renewable sources." correctly answer the question of Where was Moura Photovoltaic Power Station located?
b.