Social responsibility or slick public relations?

Social responsibility or slick public relations?

The role of the Canadian International Development Agency (CIDA) has undergone a seismic shift in the last few months. The Harper regime mapped out a murky path of promoting Canada’s interests abroad through an alliance forged between CIDA and the private sector. CIDA...