WHILE Edinburgh is known worldwide, Scotland’s biggest city has often flown under the radar. But Glasgow is ‘having a moment’ ...