Sigh. A MW is not a measure of storage capacity, it's a measure of momentary power. Do they mean it can store 100 MWh of energy? Or do they mean it can generate up to 100 MW of power?
Journalists always seem to get confused by this[1], but it's surprising to see "Recharge News", of all people, making such a mistake!
[1] The Times once famously published an entire headline anti-EV article that claimed the UK would need to build dozens of new nuclear power plants to power them. But it quickly turned out they had just gotten GW and GWh confused!