
Troubled Waters: Russian and Ukrainian Marine Turbines
The unrest in the Donbass region of Ukraine and the annexation of Crimea have chilled relations between Ukraine and Russia. In terms of turbines, the current troubles have had far-reaching …
Read More