CANADIAN SOLAR INC. Common Shares No Par Value DISTRIBUTION AGENCY AGREEMENTDistribution Agency Agreement • May 27th, 2021 • Canadian Solar Inc. • Semiconductors & related devices • New York
Contract Type FiledMay 27th, 2021 Company Industry Jurisdiction
TSAKOS ENERGY NAVIGATION LIMITED Common Shares $1.00 Par Value DISTRIBUTION AGENCY AGREEMENTDistribution Agency Agreement • August 9th, 2013 • Tsakos Energy Navigation LTD • Deep sea foreign transportation of freight • New York
Contract Type FiledAugust 9th, 2013 Company Industry Jurisdiction
TSAKOS ENERGY NAVIGATION LIMITED Common Shares $1.00 Par Value DISTRIBUTION AGENCY AGREEMENTDistribution Agency Agreement • December 7th, 2009 • Tsakos Energy Navigation LTD • Deep sea foreign transportation of freight • New York
Contract Type FiledDecember 7th, 2009 Company Industry Jurisdiction