Tesla has signed an agreement to purchase 90 percent of the output from ContourGlobal's upcoming 509-MW solar and battery ...