Return to Article Details The Role of Carbon Pricing Mechanisms and Renewable Energy Technologies in Reducing Carbon Emissions: Evidence from the International Economy Download Download PDF