New head of company is human so far (8)
I believe the answer is:
inasmuch
'far' is the definition.
I don't know anything about this answer so I cannot judge whether it can be defined by this definition.
'new head of company is human' is the wordplay.
'new' indicates anagramming the letters.
'head of' says to take the initial letters.
The first letter of 'company' is 'c'.
'c'+'is'+'human'='cishuman'
'cishuman' anagrammed gives 'INASMUCH'.
'so' is the link.
Can you help me to learn more?
(Other definitions for inasmuch that I've seen before include "'- as' means 'to the extent that'" , "to such a degree" , "In so far as, because" , "Insofar as, as Munich might be" .)