FACTOR ENERGIA

  • Location: Spain
  • Website: www.factorenergia.com
  • Nature of Business: Energy
  • Sector: Services
  • Number of Employees: 145
  • Chief Executive: Emili Rousaud
  • Managing Director: Emili Rousaud
  • Press/PR:

Voting is now Closed

Sponsors & Supporters