Tesla Inc (NASDAQ:TSLA) on Wednesday said it will start production of the Solar Roof products at its Gigafactory 2 in Buffalo, New York before the end of 2017.