I worked for company A (where I get payed) in IT area until some month ago. My boss had contract with company B which payed for my work per hour. Company B had contract with company C which payed for full products (software). I was sitting in the rooms of company C all the time I worked for them. My hours I have to send to my boss only. I wished to end my contract because my family moved long distance away from jobs location.
Now there are problems between the companies. I will explain how I understand it: my boss (A) wrote invoice to company B but they do not want to pay because they say I needed to much time per product (C).
Additional I could not finish last product, so company C do not want to pay (full payment) for this. (I do not know enough details how they argument, only that they are unhappy I do not finish it)
Now my boss and the contact person of company B separate want me to explain my point of view.
My question: What could follow for me from this? What duty have I after the end of the contract?