Scatec Solar and partners signs 25-year PPA for 400 MW in Egypt Apr 28, 2017 OSLO, Norway, -- Scatec Solar and partners have signed 25-year Power Purchase Agreements for delivery of electricity from six…