The recent move by the Justin Trudeau-led Canadian government to reduce the number of local staff at its missions across India has raised eyebrows and sparked...
As per the latest development, Canada is all set to introduce what is colloquially termed as a ‘rain tax’ from next month. If reports are to...