Browsing: Edison Energy

Power purchase agreements index pricing fell by 8.8% compared to Q2 according to Edison Energy