Ashraf AboArafe A high-level delegation from the Energy Committee of the State Duma of Russia visited the construction site of…