JSFDC: Jharkhand State Forest Development Corporation

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

Definition in English: Jharkhand State Forest Development Corporation