Printer friendly
"AcronymAttic.com

What does DVRRC stand for?

DVRRC stands for Damodar Valley Reservoir Regulation Committee

This definition appears very rarely