Tag Archives: Better

The National Omnibus Association Is Promoting A Better Standard Of Service

President of the National Omnibus Association (NOBA), Anthony Bacchus, says they have been holding meetings with a number of stakeholders aimed at promoting a better standard of service to all travelling passengers throughout the country. Mr. Bacchus tells NBC News the current public transportation system is disorganized and unprofessional and this needs to be addressed…. Continue Reading →