translate English to French: As such, it provides a forum representing more than 85 per cent of the world's population and 65 per cent of the world's gross domestic product.
À ce titre, il réunit une représentation de plus de 85 % de la population mondiale et de 65 % du PIB mondial.