How long are the PPA contracts? We provide companies with the flexibility to decide the length of the contract, from 10 to 25 years.