Green solar energy info signs throughout the lot say the panels are expected to produce up to 10 percent more renewable energy than it consumes …
Read Complete New : Target store in Vista becomes the company’s first to be on entirely solar power – CBS8