I was in Cochin last May and by then not even most work on the Island itself were not done. So the internals and electronics were still work in progress and just as the flight deck. Not sure from which date that pic is, but the lifts doesn't seem to be done either.