A Glasgow office building — that was once Scotland’s biggest tobacco factory — has landed two of the city’s biggest letting deals of the year. The largest of the twin signings involves American computer and technology company, Dell. It already... Read More