Enterprise and Sustainable Development: Role, Challenges and Opportunities · Study