Demystifying The “I”s, The “C”s & The “R”s Of Canadian Immigration

IRCC, ICCRC, RCIC, CICC, CAPIC! To be honest, at first glance it seems like a pocket text sent by mistake. Looking closely, you realise that these are rather indispensable & esteemed organisations which play a pivotal role in functioning of modern Canadian Immigration system. To further clarify the WHO, WHAT & WHY of these organisations lets talk about them one …