ALBA Group plc & Co. KG

  • Location: Germany

  • Website: www.alba.info

  • Nature of Business: Recycling

  • Sector: Water supply; sewerage, waste management and remediation activities

  • Turnover: €25-75m

  • Number of Employees: 376

  • Chief Executive: Axel Schweitzer
Go back
Sponsors & Supporters