Greencells has secured two big contracts in Poland, totaling 195 MWp in capacity
Greencells, a global developer and EPC service provider for utility-scale solar power facilities, is making headway in the rapidly growing Eastern European photovoltaic industry. Despite the fact that the firm only started its own branch in Poland in June of…