Just imagine how much energy it takes to charge batteries.
You might think that the entire top/roof of a huge buss, covered with solar panels outside in the direct sunlight all day would get some energy from the sun for recharging.
But in reality the amount from an approximate 7.5’ x 25’ panel is miniscule.
‘Just imagine how much energy it takes to charge batteries.”
Less than needed for diesel or NG.