Reason: None provided.
Note: Exxon is still on said list, as a green eco-friendly company.
It was Tesla's “lack of a low-carbon strategy".
1 year ago
1 score
Reason: Original
Note: Exxon is still on said list, as a green eco-friendly company.
1 year ago
1 score