Loading…
German consortium plans €2B investment in solar module production facilities · Endata