Tesla Inc. (NASDAQ:TSLA) has been forced to halt construction of its Gigafactory in Berlin because the company didn’t provide a security deposit of €100 million over possible demolition of the project. Construction of Berlin Gigafactory halted This will be the second time that construction of the project is being halted over a missed payment. In […]