Solar banks