Lenenergo to install 16 transformer substations
Russia, St. Petersburg: Lenenergo will begin the installation of 16 transformer substations this summer in Shushary.
Russia, St. Petersburg: Lenenergo will begin the installation of 16 transformer substations this summer in Shushary.