In a press release about the news, The Environment Agency said the illegal waste site is located at Appledram Business Park in West Sussex city. ‘heThe heap was roughly the size of two double-decker ...