Power Purchase Agreement
Mosaic financial
Power Purchase Agreement+ Battery
Tesla Power Wall
Solar Edge Backup Battery