Elon Musk just unveiled Tesla’s solar roof and new Tesla Energy products

“There are three key components that can help address climate change and have a positive impact on the world: sustainable energy generation, batteries and electric cars,” Tesla said in on its website. “These solutions already exist independently, but when combined, they become even more powerful.”
More information reported on the Business Insider