Imdex would have kept an eye on the CLRS's progress.
I am not sure if Imdex would want to take on the drills though, it would be in competition to allot of the companies they partner with.
A contract for the CLRS showing potential earning's may get their interest up even further