Biffa fined £1.5 million for 'reckless' export breach

Top