Some technology investors that portray themselves as green-friendly are inconsistent with their marketing message.

Secured URL