Invenergy secures US wind PPA and issues Uruguay green bonds

© 2014 RenewaNews