“Universal may strike investors as more appealing still. Its back catalogue of 3m songs, by everyone from the Beatles to Lady Gaga, is twice the size of Warner’s. Its slug of the recorded-music market is creeping up.”[from The Economist]
the explaination of **strike somebody as (being) something from ldoceonline:to seem to have a particular quality or feature
So “His jokes didn’t strike Jack as being very funny.” means “His jokes didn’t seem fuuny to me.”?
“Universal may strike investors as more appealing still.” means “The Universal makes the investors think it is still appealing.”?
“It would be better still if they seized the opportunity to rewrite the rules for schools.”
I came across the word “still” in another artical. I think it has the same meaning as the one I posted.