Batteries for cars, truck and buses