Wind Power Takes Center Stage At Brazilian Power Auction

by Walter Wang January 6, 2012 1 comment