Technology 24 November, 2017 0 Elon Musk just met the 100-day deadline for his giant battery About three months ago, Elon Musk committed on building in 100 days the largest battery…