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".
4 years ago
1 score
Reason: Original
Note: Exxon is still on said list, as a green eco-friendly company.
4 years ago
1 score