I've played this a few times, and I finally turned everything 100% green with a few turns to spare. I figured I would have to keep going until time ran out, so I focused on managing unemployment. Then, right before the end of the game, a random event caused one region to lose some of its green energy, so I wound up in an unwinnable situation even though I had played well. It really felt like this game should have been in the bag.