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, ...