You can use your approved i140 from employer A to port your GC date with employer C even if employer B did not file i140. This is a common question when you have changed jobs from employer to B and then thinking of filing an H1B transfer with employer C.