Batteries for trucks, buses and coaches