New research reveals poorly governed companies likely to have dicey financial health

A new research from Concordia University's John Molson School of Business has revealed that determining the financial health of a company is no easy task and it demonstrated that a company that revises its previous financial statements is more likely to have been poorly governed.