News

The European Union and Britain have been pushing the Group of Seven nations to lower the cap for the last two months after a ...