Naila Saleh

Net-metering—A prescription for the ailing power sector