Business Maverick: Oil industry in Davos: torn between Greta and Trump

Oil majors are at the sharp end of the climate debate and face a bewildering balancing act to secure their futures....

read more...

Published By: dailymaverick - Saturday, 25 January