(ANTIMEDIA) — The mainstream appeal of renewable energy products will truly be put to the test this year, as Tesla revealed Thursday its plan to establish selling spaces for the company’s solar panels and PowerWall batteries in 800 Home Depot stores around the country. The retail spaces, which will be Tesla-branded and staffed by Tesla employees, will be 12 feet tall […]
Source