Can anyone with a better insight gives us some info.
Any idea that the recent cap update with the overall accepted applications reaching above 4000, applications sent up to which dates do these cap numbers represent?
I heard from someone that applications sent in May are still under process...