Site icon WNews

The juggling act for oil majors: pleasing investors, environmentalists, and customers, while innovating too

Industry leaders discuss the juggling act of appeasing investors, environmentalists, and customers, while trying to come up with the critical technologies they believe the world will need to have abundant energy without the heavy emissions.

Donation

Help Support the Work of WNews

ADVERTISEMENT
ADVERTISEMENT
Exit mobile version