Comment Comment by hermitShell It sounds like your regulatory environment has properly incentivized infrastructure.Where I live in Canada, it's extremely unclear whether anyone is making their ROI on solar installations. parent hermitShell 1 month ago
Where I live in Canada, it's extremely unclear whether anyone is making their ROI on solar installations.