Major diesel spill on Edinburgh main road causes disruption to traffic

A major diesel spill on one of the Capital's main roads is causing traffic disruption. By Katharine Hay. Wednesday, 25th March 2020, 12:53 pm. Updated …