Some seriously ridiculous figures in those statements. "reaches more than 240 countries & territories, 99.7% of the world's GDP"