The millennial cancel culture has set its sights on the oil and gas industry. More than 1,100 employees at Google are calling on the tech…
The millennial cancel culture has set its sights on the oil and gas industry. More than 1,100 employees at Google are calling on the tech…