0001019687-00-001106 Sample Contracts

SHARE PURCHASE AGREEMENT ------------------------ Made and entered into this 29th day of June, 2000
Share Purchase Agreement • August 11th, 2000 • Eurotech LTD • Hazardous waste management
ANNEX TO SECURITIES PURCHASE AGREEMENT
Registration Rights Agreement • August 11th, 2000 • Eurotech LTD • Hazardous waste management • Delaware
BETWEEN
Investment Agreement • August 11th, 2000 • Eurotech LTD • Hazardous waste management
AGENCY CONTRACT ---------------
Agency Contract • August 11th, 2000 • Eurotech LTD • Hazardous waste management • Arizona