Mon Ramirez (1944-2021), the geek who dedicated his life in the service of the Filipino people September 7, 2021 In 2002, the Supreme Court found power company Meralco guilty of overcharging electricity rates. It was ordered to refund around...