Germany Zolar grabs $105M on soaring demand for solar energy

Germany solar energy Berlin-based Zolar has bagged €100 million (~$105 million) in Series C funding to expand its supplier network … Continue reading Germany Zolar grabs $105M on soaring demand for solar energy