Why Google and KKR are teaming up to do big solar deals