tags
about

List of largest companies by revenue - 9 of the top 10 are in the oil business (2019)

#Business #ClimateChange