The transport corporation recorded an overall passenger satisfaction rating of 4.5 out of 5 for March 2026, based on 1,702 ...