NEMMA: Net Energy Metering Memorandum Account

What does NEMMA mean? The above is one of NEMMA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Net Energy Metering Memorandum Account