The Green Hoard opposes construction projects involving Tar Sand oil, claiming it's "dirtier" (has more carbon)
Yes but that is not why they are having financial trouble right now.