Bhubaneswar, Nov 9 (UNI) In a major boost to Odisha's power infrastructure and clean energy ambitions, the State Cabinet has approved the construction of the 600 MW Upper Indravati Pumped Storage Project (PSP) at Ranibahal in Kalahandi district, at an estimated total project cost of Rs.4,708.64 crore. The project will be implemented by the Odisha Hydro Power Corporation Limited (OHPC), with Megha Engineering & Infrastructures Ltd. (MEIL) selected as the Engineering, Procurement and Construction (EPC) contractor. The company will execute the project at a contract price of Rs.3,372.88 crore, excluding GST. The decision was taken at a Cabinet meeting chaired…