Inactive Troventum a waste recycling platform for manufacturers, suppliers, collectors and recyclers Climate & Environment Malta 12