I think it is most likely not Orrefors. The more recent pieces have an etched Orrefors mark. Before that they had a scratch marking of 'Of' if they were very small, 'Orrefors' otherwise and often a designer code and design number.
eg. Orrefors PA 1345/23 would be interpreted as Orrefors made it, P = Sven Palmquist (the designer), A= engraved, 1345 = design number, 23 = colour combination or if engraved might represent the engraving pattern number.
I assume it has no markings and that makes me think more of Bohemia as they did quite a bit of neodymium glass. There seems two be two distinct colours near flourescent lights - your Greenish tinge and a clear pale blue.