How much does the share price volatility of Nature Group matter?
Nature Group PLC is incorporated in Jersey. It specialises in providing port reception facilities and waste treatment services to the oil, marine and process industries, and claims more than 25 years’ experience. But the consequences of the oil price collapse for the dedicated petroleum division have been severe, so the recent history of the company’s [...]