What are the Pros and Cons of Longer Solar Contracts?

The first-ever 35-year solar power contract – ACWA Power’s with DEWA in Dubai – had a record-low price, for CSP+storage of just 7.3 cents per kWh. Did a longer contract enable the record low price?