The Commission on Elections (COMELEC) said the media and transparency servers have already received almost 100 percent of the election results. Comelec/MB COMELEC Commissioner Marlon Casquejo said during a press briefing around noon Tuesday, May 10, that “as of now umabot na tayo ng 98.21 percent...