Net-metering saga: Much ado about the 0.83 per cent

Net-metering saga: Much ado about the 0.83 per cent