Weekly Highlights | From questionable Saudi Arabia net zero targets to Toyota investing in batteries

background image