3 ms·
Probably they mean megawatt hours. Which is a common unit of energy in the industry. Then adding per minute makes sense.
by cshenton 9y ago
Probably they mean megawatt hours. Which is a common unit of energy in the industry. Then adding per minute makes sense.
- deleted 9y ago[deleted]