Hello there - welcome to the GMB (just in case we forgot earlier).
The item is made from recycled glass, hence the greenish colour. There are several large factories in Spain making such glass, and usually the pieces are large and heavy. Not just that, they are also well designed, stable and functional. Not sure who the maker of this specific item is - it might well be Mediterranea but could also be one of the others. All these industries have been on the market since the 1980s.