Thought Leadership 04 May 2023 Managing the realities of clean energy project development Bookmark Save articles for future reference. Subscribe to BN Log In Share to Facebook X LinkedIn The notion of corporate social responsibility continues to dominate the corporate news cycle in Australia.