Cleaner energy produced on newly cleaned up site