GreenBiz Weekly Roundup: Google’s Foray into Solar Tech, World Bank Freezes Palm Oil Funding and More