Canadian Solar closes financing for Yamaguchi Shin Mine Solar Power Project in Japan
Canadian Solar closes financing for 55 MW Yamaguchi Shin Mine Solar Power Project in Japan.
Canadian Solar announced that it has closed JPY14.9 billion (US$141.5 million) senior and…
Read More...
Read More...