Tag: Google’s Danish director

Google to invest Over $1bn in European solar cell parks

The U.S. IT company Google said that it would invest over one