Solar batteries are a game changer for both residential and commercial solar systems. Previous decade people used to complain about solar energy being inefficient, but with new advances in...