CLEANTECH GENERAL PARTNER, LLC

Persons with name CLEANTECH GENERAL PARTNER, LLC

CLEANTECH GENERAL PARTNER, LLC - Principal

Company CLEANTECH FUND, LIMITED PARTNERSHIP
Business Number 1089841
Business Address C/O FASKEN MARTINEAU DU MOULIN LLP, 800 PLACE VICTORIA, SUITE 3400, MONTREAL, QUEBEC CANADA, H4Z 1E9, ATTN: MICHAEL B

CLEANTECH GENERAL PARTNER, LLC - Principal

Company CLEANTECH II FUND, LIMITED PARTNERSHIP
Business Number 1123270
Business Address C/O FASKEN MARTINEAU DU MOULIN LLP, 800 PLACE VICTORIA, STE. 3400, ATTN: MICHEL BOISLARD, MONTREAL, QUEBEC, CANADA H4Z 1E9