Pre-Season 2018-2019 Winter testing and car launches

What exactly is a “leave of absence “ is it leave or absence?
You leave your job - for some reason and for pre-agreed period - and at the end you return back and continue "as you were". For someone in his position and in this time of the year to leave a job seems rather moronic idea, unless something private happened which was not made public, and required his full time presence away from the job.

Could be it was him who is taking audit of his situation in quiet of his home office.

I doubt however that he will be returning, regardless whose decision it was, or whatever happened.
Top Bottom