The “Metering and Customer Service Standards” report released by the National Electricity Regulatory Commission, (NERC) for the month of May 2024 has revealed a decline in total number of metered ...