3 ms·
I worked at an oil major which was fairly well organized, but I think much of that was down to the nature of the business which is both highly integrated and h
by kitd 3y ago
I worked at an oil major which was fairly well organized, but I think much of that was down to the nature of the business which is both highly integrated and highly regulated.