Tag: European oil giants step back from renewables path

European Oil Majors Pivot Away from Renewable Amid Market Challenges

The move reflects a desire to enhance profitability, revive its lagging share

Admin Admin