Ecopetrol SA (EC) reports strong revenue and production growth, while navigating refining margin pressures and social unrest impacts.
India’s approach to climate governance has evolved over the years. In what ways has India balanced its developmental ...