International Transport Forum

From Open Energy Information


"The International Transport Forum at the OECD is an intergovernmental organisation with 52 member countries. It acts as a strategic think tank for transport policy and organizes an annual summit of ministers."


References