A 'First' for wind power enterprise

A 2011 pairing between First Reserve and Renovalia Energy netted its first deal in Mexico.

Share this