• July 4, 2025

Country: Russia

Solar Thermal in the Far East of Russia

“Made in Germany” is a brand in Russia: These vacuum tube collectors from Sonnenkraft were shipped around half the globe to be installed on a single-family building in the far […]Read More