The Company also has agreements with several suppliers, including joint ventures, for the procurement of polysilicon, ingots, wafers, solar cells and solar panels which specify future quantities and pricing of products to be supplied by the vendors for periods up to 12 years and provide for certain consequences, such as forfeiture of advanced