Return to Article Details Does corporate governance structure matter for firm financial performance? A system GMM panel analysis for Vietnam Download Download PDF