A bus driver has been charged with careless driving over a crash that fatally pinned an 18-year-old girl against a wall in Brisbane's city centre.
The horror crash unfolded during peak hour on March 8 when the bus mounted a kerb and pinned Tia Cameron against a wall in the CBD.
Ms Cameron, an administration worker at the prestigious Brisbane Club, died at the scene.
Four bus passengers and the driver were assessed for minor injuries.
After a months-long investigation that included police shutting down several city streets to re-enact the crash, officers have charged the 70-year-old driver with one count of careless driving causing death.
The man will face Brisbane Magistrates Court on June 26.
Brisbane Lord Mayor Adrian Schrinner earlier confirmed the bus had been thoroughly tested and investigations determined there was no mechanical fault.
"It was not a mechanical failure, there was no technical failure," he said last month.
Transport for Brisbane also ruled out a brake failure, confirming the mechanics had been tested a month before the incident.
Following the crash, Council’s Transport for Brisbane divisional manager Samantha Abeydeera said the driver had a safe driving history.
"The bus driver has been operating with us for decades," she said.
"(They are) a very experienced driver, with a strong performance record."
The shocking incident led to a push from the local community to gain answers as to what happened.
"Tia's family deserves to know what happened and there's justice that's required," the lord mayor said.