Starwood Energy Group Global - United States of America

Best Value-Added Energy Infrastructure Investor 2017 - North America & Most Innovative Renewable Energy Portfolio Management Firm 2017