Home ArticlesRenewable Energy First Solar Signs 20 Year PPA for 52MW Jordan Project