OPINION: Shell chief executive Ben van Beurden used a film clip to boast about $35 billion worth of free cash being generated by Shell come 2025. “Welcome. Jessica (Uhl, chief financial officer) and I are excited to update you today on how we