Vita Group submits planning application for Glasgow regeneration site George Sell April 22, 2024 UK: Vita Group has submitted a planning application for the 20 India Street regeneration site in central Glasgow. Read More »