Green light

1 min read

GLASGOW

GREEN LIGHT

From hotels to restaurants, the Scottish city is abuzz with new op