Canadian Solar gets nod to list Japanese ‘yieldco’

The Ontario-based developer is listing 72.7MW of assets on the Tokyo Stock Exchange.

26 September 20171 min read