Environmental compliance data specialists Ecoveritas has called on The Department for Environment, Food and Rural Affairs (DEFRA) in the UK to overcome its endless procrastination and move the new Extended Producer Responsibility (EPR) system forward. Last month environment secretary Thérèse Coffey reportedly invited industry leaders to engage in crisis talks to salvage its under-fire flagship…