ILOILO CITY – Roel Castro, chief executive officer and president of city power distributor MORE Electric and Power Corp., is the new president of the Iloilo Economic Development Foundation Inc. CASTRO Castro was voted ILED president until 2026 in an election this week. He succeeded Angel de Leon...