The portfolio consists of about 75.8% PPA agreements and 24% lease agreements, when measured by customer contracts with monthly payments

May 29
1 Min Read