Return to Article Details Corporate social responsibility practices at Brazilian firms Download Download PDF