Yeh, apparantly 50% of the building's surface will be glass with the other 50% being reflective metal panels. It's also suggested wood or leather? will be used ...
It's gonna be built onto the top and to the sides of this building:
Images from www.futureglasgow.co.uk