Never mind that more and more people say that such a barrier would never be allowed today on ecological grounds.
What does the author mean by "on ecological grounds" and "never mind"?
"on ecological grounds" means "for ecological reasons". "Never mind that" depends on something previously said. For example, another objection to the barrier has just been mentioned.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
"on ecological grounds" means "for ecological reasons".
"Never mind that" depends on something previously said. For example, another objection to the barrier has just been mentioned. "Never mind that ..." then means that, in any case, ecological considerations would prevent the barrier being built today, even if the first objection did not exist.