Shell declares $0.688 per ADS dividend; commences $3.5B share buyback

Shell declares $0.688 per ADS dividend; commences $3.5B share buyback

SeekingAlpha

Published