Share or touch upon this article: Britain's e-bus ticking timebomb: How nearly TWO THOUSAND electric buses really worth £800m encounter urgent recall over fears they may see burst into flamesDon't forget, a person disgruntled neighbor can convey down your full Procedure. It’s time to begin observing them as your most crucial stakeholders.Meaning