Tesla and Honda are set to purchase all the power from Delilah I, a new 300 MW solar farm in Texas.
Plot details are currently under wraps for Masters of the Universe, which Knight is directing from a script by Chris Butler.