Odisha Hydro Power Corporation Limited (OHPC) The Odisha Hydro Power Corporation Limited (OHPC) is a government-owned corporation in the state of Odisha, India. OHPC is responsible for the development of hydroelectric power projects in the state. It aims to harness the hydropower potential of the various rivers in Odisha to contribute to the state's energy generation and overall d...