Spanish energy company Cox Energy has finalized the acquisition of Spain-based renewable energy developer Abengoa. Cox Energy's business plan has garnered support from worker and union organizations, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results