Shell Energy Philippines Inc (SEPH), the registered retail electricity supplier of the Shell companies in the Philippines, has agreed to purchase all electricity from the 120-MWp Phase 1 of the San Isidro solar farm in Leyte.