Brazil reaffirms 2017 renewables tender, but details remain thin

© 2014 RenewaNews