Equinor stands out as leader among oil majors promising RE investments
Oil majors’ investment in solar and wind energy projects until 2025 are expected to exceed $18 billion says new analysis from Rystad Energy. A closer … Read more
Oil majors’ investment in solar and wind energy projects until 2025 are expected to exceed $18 billion says new analysis from Rystad Energy. A closer … Read more