Chevron Execs are Just Such Bad People.
Chevron heads face shareholders after huge $18bn Ecuador fine | Environment | guardian.co.uk
www.guardian.co.uk
California-based oil company criticised by investors for ‘take no prisoner’ attitude to Ecuador judgment