…And the worst polluters
A record number of industrial sites across Scotland have been named and shamed by the government's green watchdog for failing to curb pollution risks.The Scottish Environment Protection Agency (Sepa) has fingered 25 sites for their poor performances in 2007. They…