18 employees
RECS International is an open pan-European renewable energy market, facilitated by commonly accepted and harmonized tracking systems.
2002