Public and private sector workers in Greece are set to walk out on a general strike on Wednesday. It is called by the two biggest union federations fighting against austerity imposed by the European Union (EU) and the International Monetary Fund (IMF).