Well, no. OK, it does account for about 200 terawatts, but there's also 30 terawatts geothermal plus a bit of nuke power that never came from the sun. The science staff must have hired some liberal arts major to do their writing maybe.
>>a bit of nuke power that never came from the sun
Well, actually all of the elements that feed that power originally did come from either this sun or the one before it, as massive atoms need a star to nova to create them.