What does dsr mean?

dsr meaning is defined below:

Demand Side Resource
ADVERTISEMENT

Was it useful?

What does dsr mean? It stands for Demand Side Resource

Most popular questions

What does dsr stand for?


dsr stands for "Demand Side Resource"

How to abbreviate "Demand Side Resource"?


"Demand Side Resource" can be abbreviated as dsr

What is the meaning of dsr abbreviation?


The meaning of dsr abbreviation is "Demand Side Resource"

What does dsr mean?


dsr as abbreviation means "Demand Side Resource"

Related Acronym Searches