Meralco's post on Facebook sends a message that they're bowing down to pressures - not from politicians - coming from consumers who have made known their feelings about this Billing Deposit that came out of nowhere.
Here's what Billing Deposit is as explained to me directly by a Meralco New Accounts representative in a Business Center near my place. This will clear what it is and what the term is not. Be informed. Be Better Consumers.