John Wood Group plc August 26, 2020 John Wood Group plc is a multinational energy services company with headquarters in Aberdeen, Scotland. It is listed on the London Stock Exchange as well...