New Delhi: Oil and gas companies are jeopardizing shareholder returns by rewarding bosses for endlessly chasing growth in a world where investor pressure to conform to climate targets and sharp falls in renewables costs are set to eat into future demand, financial think tank Carbon Tracker said on Thursday. Previous[Read More…]
