GGCVTB: Greater Glasgow and Clyde Valley Tourist Board

What does GGCVTB mean? The above is one of GGCVTB meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Greater Glasgow and Clyde Valley Tourist Board