Underscoring the affinity between technology operations and renewable energy, some of the world's biggest IT and service provider companies continue to line up to back more renewable energy investments.