Physics, asked by aritro18, 1 year ago

what does 24 mwh mean

Answers

Answered by 1a137
0
hope it will help you
Attachments:
Answered by aac33
0
it means 24 megawatt hour

hope it is helpfull
plz mark as brainlist
follow if you like answer
Similar questions