The word is terawatts unless you mean earth-based watts. OK then, it's confirmed, data centers in space!