Russia Prepares New Floating Power Units for the Far North - How Project 20871 is Progressing

The MPEBs will deliver up to 106 MW of electricity to onshore grids