Science Tesla’s Solar Roofs: The Opportunities & ChallengesBy Nivetha Sivasamy3 May8 Mins Read On 28th October 2016, Elon Musk drew apart curtains to unveil Solar Roof, an ambitious joint venture from Tesla Inc. and…