Featured Teslas Real Reason for the Giant Australian Battery July 16, 2017 0 At first glance, it may seem strange to find an American electric auto manufacturer building…