Comment Re:Units, journalists don't seem to understand Wh (Score 1) 27
I assume by "flow rate" you mean power, which is indeed measured in Watts. The article seems to have its units straight. Perhaps your understanding isn't quite what you think it is?