A solar battery allows you to store electricity produced by your solar panels and use it later or, in some cases, sell it back to the grid to make a few quid – but they're not cheap. Read on to see if ...