What is the payment to you for this? This is a power purchase agreement (PPA) and they can be a good or bad deal for you depending on the details. Everyone who is just saying it’s a rip-off as a knee-jerk reaction doesn’t know what they’re talking about.
Viewing a single comment thread. View all comments