Return to Article Details The Impact of Carbon Trading, Firm Size, Profitability, and Leverage on Company Value Download Download PDF