10409000
Level 4

hi for solar panels do they have to just sign the contract and get credit or do they have to be installed? they signed contract in 2022 but they didnt install them til jan 2023.

0 Cheers