Castejon, Spain Castejon, Spain April 23, 2019 developer Castejon 1, Spain (CCPP), 430MW Location 0 Likes About developer More by developer