The British government has revealed that the Department for Environment, Food and Rural Affairs (DEFRA) would auction around 85m carbon credits (each equaling a tonne of CO2) over a 4-year period. This would eventually generate revenue of around
Related posts:





