HAVE GOOGLE APPLE MICROSOFT IBM JUST TO MENTION A FEW WE ALSO HAVE PRIVATE AND PUBLIC INSTITUTIONS SUCH AS HARVARD STANFORD PRINCETON UNIVERSITY OF CAMBRIDGE NOT TO MENTION MANY MANY OF