Plenty of reasons to doubt the claims made in TFA, but I don't think business addresses (and as other commenters have pointed out) a shitty website are good reasons. That just seems like a shallow leap of logic to me.
> They built an electric bus prototype in 2015, and it got a record for longest distance on a single charge, but not using any exotic battery technology. Just a big bus with a big battery
> They built an electric bus prototype in 2015, and it got a record for longest distance on a single charge, but not using any exotic battery technology. Just a big bus with a big battery
Do you have a source for that?