i misread 75000 as ITA target. well, if target is roughly 75K, that's bad ! if we assume only 70 % of ITAs convert to PR...and per PR...1.6-1.9 landing(person) is represented.....it is really depressing news.
new target is 300K +10 % ? out of which how much will be through express entry ...