Establishing Shell’s HQ in Britain is business, not personal SHELL has announced that it will cease to have a joint UK-Dutch head office establishment and that the group parent will be in the UK. Bob Lyddon November 19, 2021
Farmers of the world compete – and prosper! AS I READ yet another attempt to demonise New Zealand farmers over the tiny meat quota given to them in the recent Free Trade Agreement – equal Catherine McBride November 19, 2021