Username
Password
Remember me
Shell Petroleum NV, a subsidiary of Shell plc, has agreed to pay $2 billion to acquire Europe’s largest renewable natural gas (RNG) company, Nature Energy Biogas.