Google to Invest Around $1.18 Bln in German Cloud Business, Renewable Energy

Alphabet Inc.’s Google will invest around 1 billion euros ($1.18 billion) to expand its cloud computing business in Germany and double down on its …