Return to Article Details Does good corporate governance pay off in the long-run? Evidence from stock market segment switches in Brazil Download Download PDF