Time for corporate responsibility – and accountability in MENA?
The Economist described corporate social responsibility as “two-faced capitalism,” highlighting the inevitable tensions between making money and doing good. But too many businesses are guilty of political irresponsibility in the… Read more »