Clean, Green but Mean