Where do you live ?
You are making very bold claims about solar being unreliable, but I'd completely expect reliability of solar to vary significant from one location to another.
You are making very bold claims about solar being unreliable, but I'd completely expect reliability of solar to vary significant from one location to another.