We are still actively working on the spam issue.
No pages link to Do solar panels help reduce electricity bills?.