I came across the sentence below in a book:
Now more than ever, leaders need to know how to navigate the rough waters of today's business environment.
I am struggling to figure out what kind of phrase is 'Now more than ever' and need some help. Clarification: I am not looking for the meaning of the above phrase. I would like to know the type of the phrase itself like absolute phrase, participial phrase and so on. Also some explanation of why it is a particular type would be helpful.