Transportation
The European cap-and-trade permit auction system, in effect since 2005, has resulted in an “administrative nightmare” and imposed huge, unintended costs on businesses and the loss of some jobs, reports Open Europe, a UK think tank.
Comments
No comments yet.