Does a Higher Degree and Higher Cost of Leverage Worsen Corporate Environmental Performance?
Call for Articles and Papers: Environmental Innovations Re-energizing the Investment World