And now a plea from a novice working from one of the lower divisions of the solving league...
I started this puzzle late and have done as much as I could, unaided. Now I'm stuck on the last bit for me - the NE corner, in particular 6d, 9d and 14ac. In addition, does the answer to 12ac have an Italian connection? There does not seem to be any mention of these clues anywhere in the thread so I'm assuming they can't be too difficult to solve; they are beyond my small brain I'm afraid. Any nudges in the right direction would be gratefully received!