Contributions by technology companies