Russia leads planned and announced projects count to 2025, says GlobalData Friday 13 April 2018 10:00 Russia oil and gas project count looks ahead to 2025.