China Boosts Investments in Cuba, Russian Projects Remain on Paper
China is investing in the construction of 55 solar power plants in Cuba, while most Russian projects remain unfulfilled due…
China is investing in the construction of 55 solar power plants in Cuba, while most Russian projects remain unfulfilled due…
Egypt has reduced natural gas supplies to its industrial sector due to the shutdown of Israeli fields, including Leviathan.