Events venue Platform has returned to independent Glasgow ownership. The arches space underneath Central Station has been brought back under the control of its previous owner Scott McCormick, ...