GreenBiz favicon

Clean Energy Deal Tracker: Facebook, Microsoft and L'Oreal shape strong quarter