Plans lodged for £95m office development in Glasgow Developers say the Argyle Street project will deliver "a meaningful boost" to Glasgow's economy.