Return to Article Details The Mediating Role of Sustainability Performance in the Relationship Between Firm Characteristics and Corporate Performance: Empirical Evidence from the Stock Exchange of Thailand Download Download PDF