I'm having trouble understanding the sentence. The phrase "environmental own goal" doesn't make sense to me at all. Can you give more of the context, please?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.