Pirate Impact Capital
Berlin-based Zolar has bagged €100 million (~$105 million) in Series C funding to expand its supplier network for small solar systems to meet rising demand for clean energy. Germany is…
Berlin-based Zolar has bagged €100 million (~$105 million) in Series C funding to expand its supplier network for small solar systems to meet rising demand for clean energy. Germany is…