Tech Firms Find It's Not Easy Holding Green