Google, Inc.New York, NY 10018Company DetailsContact104 West 40th Street, 20th FLNew York, NY 10018Articles & NewsBusinessGoogle Invests $168 Million in Solar Power StationBiggest solar thermal energy plant moves forward will full financing in placeRequest More InformationFill out the form below to request more information about Google, Inc.