Open menu
Geeta Rani Duppati
Corporate Governance, Corporate Social Responsibility and Sustainability Practices in Oil Companies