Energy Situation in Bihar February 8May 21Chirag Comment Overview Bihar is a States and territories of India in North India. It is the 12th largest state in terms of geographical size [...]