How Electra Solves Common PV Stewardship Challenges