Chinese solar modules maker Seraphim Solar said it has signed an agreement with Poland’s Menlo Electric for the distribution of over 100 MW of modules to Central Europe in 2021.