The Commission on Elections (COMELEC) and the Bangko Sentral ng Pilipinas (BSP) complete the deposit in escrow of the Final ...