Are There Two Sides to Ecocide?

Or do renewable energy companies get a free pass?