How green is this EV?

Look at how fast this bus goes up in flames. Imagine if the battery was below the passenger deck. A lithium/ion battery made poorly is a bomb waiting to go off. Putting out that fire is not all that easy. I’m sure the fumes and smoke coming off that intense fireball is not all that good for human lungs either. I wonder how often things like this will happen if EVs become ubiquitous. Internal combustion engines may catch fire from time to time but they don’t do this.