News

5700-C-Max Pours Solar Power Field in Japan